mmmhhh... funziona in parete.mi dà la risposta solo della prima risposta. delle altre no e continua a chiedere inserimenti. perchè?
codice:
import java.util.Scanner;
public class TestRisposta {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Domande dom = new Domande();
String stringa = "";
// String uno = dom.getPRIMA_DOMANDA();
System.out.println(dom.getPRIMA_DOMANDA());
System.out.println("4\t" + "5\t\n" + "3\t" + "6\t");
System.out
.println("Digita la risposta esatta e premi enter, oppure scrivi \"fine\" per terminare il programma.");
if (scanner.nextLine().equals(RisposteDomandaA.RISPOSTA_UNO.getRisposta())) {
System.out.println("Risposta errata!");
} else if (scanner.nextLine().equals(RisposteDomandaA.RISPOSTA_DUE.getRisposta())) {
System.out.println("Risposta errata!");
}else if (scanner.nextLine().equals(RisposteDomandaA.RISPOSTA_QUATTRO.getRisposta())) {
System.out.println("Risposta errata!");
}else if (scanner.nextLine().equals(RisposteDomandaA.RISPOSTA_TRE.getRisposta())) {
System.out.println("Risposta esatta! :) ");
}
}
}