Ciao amici volevo chiedervi una cosa:
String s1 = "ciao";
String s2 = "ciao";
while(s1 != s2)
{
System.out.println("Funziona");
}
System.out.println("OK");
in questo pezzo di codice confronto due stringhe.E il funzionamento è corretto
Perche se nella condizione del ciclo while metto una stringa ottenuta col parsing, non funziona??
Vi posto il piccolo pezzo di codice
String prova = "Servizio notturno";
while((titolo = riga.select("div span strong").get(contatore).text()) != prova)
{
System.out.println(titolo);
contatore++;
}
Quando titolo assume il valore "Servizio notturno" dovrebbe uscire dal ciclo, invece a me continua a stampare, perché???