Java help - RE Arrays

Please support our Java advertiser: Programming Forums - DaniWeb Sister Site
Reply

Join Date: Nov 2007
Posts: 12
Reputation: stevenp123 is an unknown quantity at this point 
Solved Threads: 1
stevenp123 stevenp123 is offline Offline
Newbie Poster

Java help - RE Arrays

 
0
  #1
Nov 9th, 2008
Hi, I am having some trouble with arrays.

I have an array of 5 elements. The values of the array are integers. I want to validate the input using an if statement. (the numbers must be between 10 and 100).

I then want to compare the user input to the unique numbers in the array using a for statement. I only want to store the new number if it is unique.

Please help, I'm desperate!!
Reply With Quote Quick reply to this message  
Join Date: Aug 2008
Posts: 1,162
Reputation: dickersonka will become famous soon enough dickersonka will become famous soon enough 
Solved Threads: 137
dickersonka dickersonka is offline Offline
Veteran Poster

Re: Java help - RE Arrays

 
0
  #2
Nov 9th, 2008
show us your effort with some code and we will help
Custom Application & Software Development
www.houseshark.net
Reply With Quote Quick reply to this message  
Join Date: Nov 2007
Posts: 12
Reputation: stevenp123 is an unknown quantity at this point 
Solved Threads: 1
stevenp123 stevenp123 is offline Offline
Newbie Poster

Re: Java help - RE Arrays

 
0
  #3
Nov 9th, 2008
This is the code so far

public class array
{
//This gerts 5 unique numbers from the user
public void getNumbers()
{
Scanner input = new Scanner( System.in );

new int[5] //Constructing the array

int[] number = new int[5]; //Declaration of the array variable
int count = 0; // Number of uniques read
int entered = 0; // Number of numbers entered

//Checks whether the number entered has already been entered into the array, if it has then the following message is displayed:
while( entered < numbers.length )
{
System.out.print( "Enter number:" );
int[0] = input.nextInt;

if (int[] == number)
Reply With Quote Quick reply to this message  
Join Date: Mar 2006
Posts: 94
Reputation: destin is an unknown quantity at this point 
Solved Threads: 10
destin's Avatar
destin destin is offline Offline
Junior Poster in Training

Re: Java help - RE Arrays

 
0
  #4
Nov 9th, 2008
I'll go through each of the errors I see.

1) new int[5] //Constructing the array
This line does nothing useful and is missing a semicolon. You should remove the line completely.

2) int[0] = input.nextInt
This line should be using the variable name, not the variable type to reference the array. Also, you're missing parentheses after nextInt , also, you want to change the index each loop so you don't rewrite over element 0. Probably should be: number[entered] = input.nextInt();

3) if (int[] == number)
I have no idea what you're trying to do here.
Last edited by destin; Nov 9th, 2008 at 10:20 pm.
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC