我想讓我的程序告訴用戶,如果他輸入了非整數,他應該再試一次,而不是像現在這樣終止整個主方法。問題部分的僞代碼:如何告訴我的if語句只接受整數?
int integer = input.nextInt();
If (user types in a non-integer) {
("you have entered a false value, please retry");
then let's user enter int value
else {
assign nextint() to integer and continue
}
語言是什麼呢? –
這是一個java程序 –
使用do-while循環,如以下答案中的assylias所述,並使用commons apache的StringUtils類來確定輸入是否爲整數。 –