Ich bin zum ersten Mal hier, bitte richte mich nicht)JAVA, wie kann ich meinen Code Schleife
Kann mir jemand helfen und sagen, welche Aussage ich meinen Code kommen, um Hauptfrage zurück verwenden, so müssen? (Siehe-Code)
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("What is your name? "); // Line A
String name = scan.nextLine();
System.out.println("Entered name: " + name);
System.out.println();
switch (name) {
case "Sam":
System.out.println("aaa!");
break; // from here it must to Line A
case "Michael":
System.out.println("bbb!");
break; // from here it must to Line A
case "Arnold":
System.out.println("ccc!");
break; // from here it must to Line A
default:
System.out.println("Try again!");
}
} /* and when it executes 3 times with correct answer,
it must go to the final line approx."Thank you" */
}
Wie würden Sie normalerweise eine Endlosschleife machen? Hast du das hier versucht? Was ist passiert, warum hat es nicht funktioniert? –
Suchen Sie vielleicht nach Iterator in Java und versuchen Sie, sie einzeln zu implementieren, um herauszufinden, was für Sie funktioniert. – nullpointer
Wenn Sie eine Endlosschleife haben möchten, geben Sie while (true) {} ein, und alles zwischen dem {} wird für immer endlos gemacht. Sie können den Vorgang beenden, indem Sie break eingeben; Sie sollten die Pause in einer if-Anweisung oder einer anderen Art von Bedingung haben, denn wenn es nicht so ist, dann bedeutet die while nichts. – holycatcrusher