Quote (SilverMice @ Jul 31 2012 04:03pm)
print out what is being compared and see if you can figure out the issue.
Strange...Code
boolean leave=false;
for(i=0; i<namesArr.size();i++){
if(leave==false){
if((usTemp==namesArr.get(i) && pwTemp==passArr.get(i))){
System.out.println("Welcome!");
leave=true;
}else{
System.out.print(usTemp + " == " + namesArr.get(i) + " && " + pwTemp + " == " + passArr.get(i) + " ");
System.out.println("User does not exist");
}
}
}
Results:Code
asdf == can't && asdf == pan't User does not exist
asdf == asdf && asdf == asdf User does not exist
asdf == df && asdf == df User does not exist
asdf == asdf && asdf == asdf User does not exist