Bonjour, je commence tout juste la programmation java, j'ai déjà fait un peu de c++ (assez basique) et du turbo-pascal (oui oui, le vieux truc). Normalement je n'ai pas de problème pour les choses très simples. Alors j'ai voulu juste faire quelques petits programmes pour apprendre le vocabulaire de java. Et je me retrouve dans une boucle de laquelle je ne peux sortir, je suppose qu'il y a un problème dans mon conditionnement car j'ai vérifié et à la fin de la boucle j'obtiens bien une des deux conditions. Voici le programme très simple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 [...] Scanner sc = new Scanner(System.in); String str = (""); while (str != "oui" && str != "non") { System.out.println("Êtes-vous content ? Oui ou non ?"); str = sc.nextLine(); }; if(str=="non") { [...] }
Partager