首页 > 编程语言 > 详细

JavaSE基础知识学习第四天

时间:2020-12-04 09:18:38      阅读:21      评论:0      收藏:0      [点我收藏+]

Scanner对象

java.util.Scanner 获取用户的输入

1.创建一个Scanner对象,用来接收键盘录入的数据

2.判断用户有没有输入字符和字符串 有两个方法hasNext() 和 hasNextLine()

3.使用next()或者 nextLine来接收数据

4!!!!关闭IO流 凡是属于IO流的类如果不关闭的话一直会占用资源的!!!

next()

一定要读取到有效字符才可以结束输入

对输入有效字符之前遇到的空白,自动忽略;之后遇到的空白会是结束符,终止输入

使用next方法付来接收数据不能获取到含有空格的字符串!!!

nextLine()

以Enter键作为结束符

在输入Enter之前所有的字符串都可以被得到

可以获取到空白符

代码

通常不用判断,直接用nextLine方法接收

Scanner scanner = new Scanner(System.in);
System.out.println(请输入你想输入的字符:);
?
String str = scanner.nextLine();
System.out.println(str);
?
scanner.close

 

JavaSE基础知识学习第四天

原文:https://www.cnblogs.com/zhao-yu-xin/p/14083638.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!