java流程控制
用户交互的对象Scanner
-
Scanner时实现程序和人的交互,java.util.Scanner是java5的特征,Scanner类是获取用户的输入
-
基本语法:
Scanner s=new Scanner(System.in);//输入的字符串
-
通过Sanner类的nest()与nestLine()的方法来获取输入的的字符串,在读取前还需要hasNext()与hasNextLine()来判断是否还有输入的数据
next()和nextLine()的区别
next()
-
next需等人员输入值后才能继续运行下去;
-
在读取输入的值时遇到空格,只读空格前面的有效符。//hello world,只输出hello
nextLine()
-
输出nextLine()方法返回的所有有效字符//也就是你输入的东西都可以输出
-
判断是否输入的是整型的操作如下图

注意在使用Scanner时记得导入Scanner的包import java.util.Scanner;
案例
第一行注释的是案例的要求


浙公网安备 33010602011771号