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类型

配合循环使用

 

 



posted @ 2022-01-10 13:58  楦以宣吖_o(≧v≦)o  阅读(13)  评论(0)    收藏  举报