我嘗試過使用各種技術來檢查用戶輸入的值。用戶只能輸入'1'或'0'。如果使用任何其他輸入,則應該有錯誤消息並退出程序。有任何想法嗎?我得到它的第一位數字,但不是從第十位到第二位。循環中的數據驗證輸入
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.
這是功課? – 2012-02-12 17:52:55