View Single Post
Old 05-11-2001, 22:21   #7
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Cittā: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Ora...io non conosco quasi niente di Java...ma non basterebbe fare un confronto o uno switch fra stringhe ?

if(operatore == "somma")
{
ris = uno + DUE;
System.out.println(ris);
}
else if (operatore == "moltiplica")
{
ris = uno * DUE;
System.out.println(ris);
}
else if (operatore == "dividi")
{
ris = uno / DUE;
System.out.println(ris);
}
else if (operatore == "sottrai")
{
ris = uno - DUE;
System.out.println(ris);
}
else
System.out.println("Operazione sconosciuta");

Ora se il confronto fra String si fa con == non lo so...ma se si fa altrimenti basta sostituire il modo in cui si fa fra le parentesi degli if...
cionci č offline   Rispondi citando il messaggio o parte di esso