Witam, uczę się Javy i po przejściu z cpp zdziwiło mnie trochę porównywanie Stringów.
Chciałem zobaczyć jak to zadziała na if 'a i pytanie czy taka metoda jest dobra?:
String a="Java";
if(a.equals("Java")) System.out.println("true");
else System.out.println("false");
Czy może trzeba tak?:
String a="Java";
if(a.equals("Java")==true) System.out.println("true");
else System.out.println("false");
Proste pytanie ale ciężko mi znaleźć odpowiedź na nie, a chciałbym uniknąć problemów w przyszłości.