I am not getting the right output for this....this program it is suppose to search all the persons class and if there is a match of password and username output the results.
Joanne Neal
Rancher
Joined: Aug 05, 2005
Posts: 3011
9
posted
0
What output are you getting ? My guess would be an IndexOutOfBoundsException. Arrays are indexed from 0 to length -1. Your for loops are looping from 0 to length. Changetoand see if that helps.
I've used persons.length instead of 10, as this will allow you to change the size of your persons array without having to worry about changing the for loop.
PLEASE STOP POSTING NEW THREADS each time you have a new question. It gets very hard for people to follow where you are, what you're stuck on, what advice you've been given...
I'm going to close all the others. We'll make THIS one your offical thread. All follow ups should go here.
Thanks
Never ascribe to malice that which can be adequately explained by stupidity.
Ulf Dittmer
Marshal
Joined: Mar 22, 2005
Posts: 35250
7
posted
0
The following 4 lines should be outside of the "for (int i=0 ..." loop
As it is, for each input only a single Person object is checked, instead of all of them.