Hallo,
Der Inhalt "classes" kommt in entries[i] vor. Warum ist die if Abfrage dennoch nie true?
Ich habe doch 2 Strings mit gleichem Inhalt und dennoch scheint der Inhalt unterschiedlich zu sein. Warum?
Code:
File userdir = new File(System.getProperty("user.dir"));
System.out.println( userdir );
String[] entries = userdir.list();
for ( int i = 0; i < entries.length; i++ ){
String x = entries[i].toString();
String y = "classes";
//String y=x;
//System.out.println( x + " -- " + y);
if(x==y)
{
System.out.println( x + " gefunden!" );
}
}
Der Inhalt "classes" kommt in entries[i] vor. Warum ist die if Abfrage dennoch nie true?
Ich habe doch 2 Strings mit gleichem Inhalt und dennoch scheint der Inhalt unterschiedlich zu sein. Warum?