Java学习——Java流程控制01
Scanner对象的使用:
我们可以通过这个工具类scanner类 来接收用户键盘的输入
基本语法:
Scanner s = new Scanner(System.in);
我们可以通过scanner.next()或scanner.nextLine()方法来获取用户输入的字符串
next():
1.一定要读取到有效字符串后才可以结束
2.在输入有效字符串之前的空白,next()方法会自动将其去除
3.只有输入有效字符后,后面将输入的空白当作分隔符或者结束符
4.next()不能获得带有空格的字符串符
nextLine():
1.以Enter结束,返回输入回车前输入的所有字符串
2.可以获得空白
通过hasNext()或hasNextLine来判断用户是否还有输入的数据
//获取键盘输入,创建一个Scanner对象
Scanner scanner = new Scanner(System.in);
System.out.println("请输入:");
//用字符串a来接收键盘输入
String a = scanner.nextLine();
System.out.println(a);
//凡是用到IO流用完就要关闭
scanner.close();
scanner 进阶使用
可以具体的接收某些值,比如int类型,float类型
配合循环使用

浙公网安备 33010602011771号