- #1
genu
- 22
- 0
Code:
public boolean search (String lastNameSearch) {
LinkedListNode<T> current;
current = first;
boolean found = false;
ExtPerson person = (ExtPerson) first.info;
while (current.link != null) {
if ((person.lastName.toLowerCase().equals(lastNameSearch.toLowerCase()))) {
found = true;
System.out.println("I FOUND IT"); // NEVER REACHED because the condition is always false
break;
} else {
current = current.link;
person = (ExtPerson) current.info;
}
System.out.println(person.lastName.toLowerCase().equals(lastNameSearch.toLowerCase())); //RETURNS "true"
}
return found;
}
a little more specific:
http://i37.tinypic.com/2qsbfqt.png