Salve a tutti,
sto studiando il java, e sto provando a fare un programmino che legge il contenuto della variabile e dello scanner e poi li confronta, ma anche se le parole sono uguali mi dice che sono sempre diverse,
vi inserisco il codice interessato:
String creaDb = new String();
creaDb = "Nuovo";
//Leggo i dati dalla tastiera
Scanner tastieraCreaDb = new Scanner(System.in);
String testoTastieraCreaDb = tastieraCreaDb.next();
System.out.println(testoTastieraCreaDb);
if (creaDb == testoTastieraCreaDb)
{
System.out.println("La parola"+ creaDb + " é la parola "+ testoTastieraCreaDb + " sono uguali");
}
else
{
System.out.println("sono diversi");
}