本帖最后由 star5603 于 2014-7-20 19:48 编辑
看老毕的视频没有Scanner,但是好多地方都有,不是很懂。比如:
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
boolean flag = true;//标记
do {
try {
System.out.println("Enter a integer:");
int num = in.nextInt();
System.out.println("num:" + num);
//只要输入的数为正数,则循环结束
flag = false;
} catch (Exception e) {
System.out.println("the num is not a integer!");
in.nextLine();//就是这个地方不懂,为什么是nextLine()
}
} while (flag);
} |
|