ano, to je jasne, ale docela dost lidi v tom rozlisovani dela chybu (je to videt na testech, popr. staci si pustit FindBugs na skoro kazdem vetsim Javovskem projektu). Urcita zakernost operatoru == nad retezci je v tom, ze nekdy to funguje (kdyz se porovnavaji retezce z constant poolu) a nekdy ne (kdyz se retezce ziskavaji jinde).
A pokud je situace takova, ze je treba cast aplikace testovana na "statickych datech" a projde testy a v praxi se namisto "statickych dat" neco nacita ze souboru ci databaze, je o problem postarano.