Hi fellows! Hope everybody is doing great.
I'm solving the java Array lab and this far wrote the following code:
String[] namePerson1 = new String[2];
String[] namePerson2 = new String[2];
String[] namePerson3 = new String[2];
int i =0;
// creates a loop for the user to insert first name
for( i=0; i<namePerson1.length; i++){
namePerson1[i] = JOptionPane.showInputDialog
("Please Enter First and Last Name ");
break;
}
// For loop to insert second name
for ( i= 0; i< namePerson2.length; i++){
namePerson2[i]=JOptionPane.showInputDialog
("Please Enter 2nd First and Last Name ");
break;
}
for( i =0; i<namePerson3.length; i++){
namePerson3[i]=JOptionPane.showInputDialog
(" Please Enter 3rd First and Last Name ");
break;
}
//obtain the first name in array using split method
String[] firstName1 = namePerson1[i].split("");
String[] firstName2 = namePerson2[i].split("");
String[] firstName3 = namePerson3[i].split("");
//get the lengths of first names using length method of String Class
int lengthOfName1 = firstName1[0].length();
int lengthOfName2 = firstName2[0].length();
int lengthOfName3 = firstName3[0].length();
// compare the length and returns the longest first name
//display the results
if((lengthOfName1 > lengthOfName2) && (lengthOfName1 > lengthOfName3))
System.out.println(" Longest first name entered is "
+ firstName1[0] );
else if((lengthOfName2 > lengthOfName1) &&(lengthOfName2 >
lengthOfName3))
System.out.println(" Longest first name entered is "
+ firstName2[0]);
else if ((lengthOfName3 > lengthOfName1)&&(lengthOfName3 >
lengthOfName2))
System.out.println(" Longest first name entered is "
+ firstName3[0]);
//else
//System.out.println("Maybe 2 or more names have the same length");
// last line
System.out.println(firstName1);
And it has no output.The last line I inserted just to test the code,as a result
I got the following output: [Ljava.lang.String;@a0dcd9.
What's wrong please?
Thank you,
--
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/javaprogrammingwithpassion?hl=en