Hallo ich habe eine Schleife bei mir eingebaut aber die wird einfach übersprungen
Java:
public static void main(String[] args){
String User = "Edu";
String Passwort ="123Ed";
String sUserName = "";
String Id = "0";
try {
String PathUsers = "F:\\twitter\\user.txt";
File lg = new File ( PathUsers );
BufferedReader abc = new BufferedReader(new FileReader(lg));
List<String> benutzer = new ArrayList<String>();
String newLine = abc.readLine();
while (newLine != null) {
benutzer.add(newLine);
newLine = abc.readLine();
}
String[] benutzerArr = benutzer.toArray(new String[0]);
int ic;
for(ic=0; ic < 3; ic++){
String[] sUserDaten = benutzerArr[ic].split(";");
sUserName = User;
if(User == sUserDaten[1]){
Id = sUserDaten[0];
sUserName = "hallo";
}
if (User == sUserDaten[1] && Passwort == sUserDaten[2]){ //Diese Schleife wird übersprungen
Id= sUserDaten[0];
}
}
System.out.println(Id); //hier wird die 0 ausgegeben anstat der Id
} catch (IOException ex) {
ex.printStackTrace();
}
}
}