JBTALKS.CC
标题:
关于java的...希望高人帮忙...
[打印本页]
作者:
yclaw1015
时间:
2011-6-29 06:04 PM
标题:
关于java的...希望高人帮忙...
我想问这段的code
System.out.print("Enter a number(0-9): ");
int num = scan.nextInt();
如果现在我们enter 一个号码(0-9),就会stored num...
可是当我enter 一个 character 就直接error了...
请问没有没办法这样弄呢?
当enter不是(0-9)就print Re-enter pls...然后如果是enter到character还是string就print...no allows to enter character...
作者:
leon_lcl
时间:
2011-6-30 11:10 AM
String input = "132";
try {
int x = Integer.parseInt(input);
System.out.println(x);
}
catch(NumberFormatException nFE) {
System.out.println("Not an Integer");
}
去google search,会有答案
作者:
宅男-兜着走
时间:
2011-6-30 08:59 PM
try catch 就可以了。
(楼上的是正解。)
作者:
yclaw1015
时间:
2011-7-1 04:35 PM
谢谢~果然是帮了大忙 :-D
谢谢两位
欢迎光临 JBTALKS.CC (https://jbtalks.my/)
Powered by Discuz! X2.5