Salve a tutti.
non riesco a capire perchè questo metodo mi ritorna sempre false:
task1.TaskName e tast2.TaskName sono due semplici stringhe identiche(le ho fatte anche stampare per sicurezza) ma il metodo mi ritorna sempre false...codice:public boolean compareTask(Task task1, Task task2) { if(task1.TaskName == task2.TaskName) { System.out.println("true"); return true; }else{ System.out.println("false"); return false; } }![]()