取得することができます。どのようにこのようなプログラムでI入力がブールユーザーが入力
boolean a = (true & false) & true;
それが働いています。
しかし、スキャナを使用して、キーボードからの入力Iとき:
Scanner sc = new Scanner(System.in);
boolean b = sc.nextBoolean();
それは正しい答えを返すことができません。
キーボードからの入力時にブール値を返す方法はありますか? 私の英語がはっきりしない場合は申し訳ありません。
で終わるのでしょうか? –
'Scanner'は' true'または 'false'(または' TRUE'、 'FALSE'、' True'、 'False'、' trUe'などの大文字小文字を区別しないvariantの_single_ブール値を受け入れます。 'false'など)。それは '(true&false)&true'のようなブール式を受け入れません... –
@ElliottFrischまあ、"価値 "を意味していますか?私はSystem.out.println()を使って印刷します。 – Jon