Questo programma dovrebbe ricevere da input 3 nomi e chiedere di inserire un altro nome per controllare se è presente tra quelli aggiunti nel passaggio prima.. Quando lo esegue mi stampa sempre che "Il nome inserito non è presente".. Aiuto
import java.util.Scanner;
public class TreNomi {
public static void main(String[] args) {
String Nome1;
String Nome2;
String Nome3;
String NomeInserito;
Scanner in = new Scanner(System.in);
{
System.out.println("Inserire nome 1: ");
Nome1 = in.nextLine();
System.out.println("Inserire nome 2: ");
Nome2 = in.nextLine();
System.out.println("Inserire nome 3: ");
Nome3 = in.nextLine();
{
System.out.println("Inserire nome e verifico se è prensente: ");
NomeInserito = in.nextLine();
}
if (NomeInserito ==Nome1 || NomeInserito ==Nome2 || Nome3 == NomeInserito)
{ System.out.println("Il nome inserito è presente");
}
else {
System.out.println("Il nome inserito non è presente!");
}
}
}
}