Salve a tutti, ho un problema con del codice:

char o;
Scanner input= new Scanner(System.in);

System.out.print("Inserisci l'operazione da effettuare:\n +, -, *, / \n Operazione:");

o= input.nextChar();

if (o==("+"))
System.out.printf("Il risultato dell'operazione è: ",n1+n2);

ma questo nextChar esiste?eh eh eh perchè prima era un nextInt....

Praticamente il programma chiede all'utente di scegliere l'operazione,poi ho creato il costrutto if....come metodo è corretto?Grazie a tutti