この方法では、ユーザー入力の値を確認するためにさまざまな方法を試しました。ユーザーは「1」または「0」を入力するだけでよい。他の入力が使用されている場合は、エラーメッセージが表示され、プログラムが終了します。何か案は?私は最初の数字ではなく、2番目から10番目の数字で動くようにしました。ループ内のデータ検証入力
System.out.println("Enter a ten digit binary number. Press 'Enter' after each digit. Only use one or zero. :");
binary[0] = keyboard.nextInt();
for (index = 1; index < 10; index++)
binary[index] = keyboard.nextInt();// fill array with 10 binary
// digits from user. User
// must press 'Enter' after
// each digit.
この宿題ですか? –