Scanner input = new Scanner(System.in);
selection = input.nextInt();
while (selection != 1 || selection != 2 || selection != 3 || selection != 4){
System.out.println("*");
selection = input.nextInt();
}
上記のコードは、何を入力してもループに入り、繰り返されます。たぶんどこかでばかげた間違いをしているのでしょうが、おそらく寝不足で見えません。どんな助けでも大歓迎です、ありがとう。
すべての or 記号が && 記号に変更されましたが、それでもループし続けますか?