Sono entrambi i metodi di confronto stringa qui sotto considerati ugualiString in Java
public class TestString {
public static final String CONSTVAL="foo";
public boolean testString1(String testVal) {
return testVal.equalsIgnoreCase(CONSTVAL);
}
public boolean testString2(String testVal) {
return CONSTVAL.equalsIgnoreCase(testVal);
}
}
o dovrebbe un tipo di confronto essere favorito rispetto ad un altro?
Il mio errore, avrei dovuto aggiungere finale alla const val – Pram
mi mancava troppo :) –