我正在寫一個Java程序,要求用戶輸入一個短語,並根據用戶重複該短語。如何製作重複短語的Java程序?
這是迄今爲止我java代碼:
Scanner keyboard = new Scanner(System.in);
System.out.print("What is your Phrase ");
int x;
x=keyboard.nextInt();
System.out.println("How many times should I repeat it");
int y;
y=keyboard.nextInt();
for (int i =0;i<=y;i++)
System.out.println(x);
}
}
這是當我運行它,我得到的錯誤。
在線程 「主」 java.util.InputMismatchException異常
有問題? ...在沒有問題的情況下,我會說你不想讀頂部附近的整數,而是讀一行,而你的循環會多次讀取(fencepost錯誤)。另外,我建議你考慮一下如果用戶輸入負數會發生什麼。 –
這段代碼有什麼問題?除了格式。 –
我把我的代碼放在netbeans上,並沒有工作。它給了我所有這些錯誤。 –