Scanner input = new Scanner(System.in);
System.out.println("请输入一个整数:");
//执行到这里,用户开始输入
//接收输入前,先判断用户的输入类型是否为int
if(input.hasNextInt()){ //其他:input.hasNextString()方法等。
int num = input.nextInt();
System.out.println("你输入的是:"+num);
}else{
System.out.println("你输入的不是int");
}
该博客主要介绍了如何在Java中使用Scanner类从用户获取输入,并通过hasNextInt()方法验证输入是否为整数。当用户输入不符合预期时,程序会提示用户重新输入。这个例子展示了基本的用户交互和输入验证在编程中的应用。
2万+

被折叠的 条评论
为什么被折叠?



