Java Scanner 类
JAVA Scanner
2023-09-11 14:21:35 时间
1、java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。
下面是创建 Scanner 对象的基本语法:
Scanner s = new Scanner(System.in);
接下来我们演示一个最简单的数据输入,并通过 Scanner 类的 next() 与 nextLine() 方法获取输入的字符串,在读取前我们一般需要 使用 hasNext 与 hasNextLine 判断是否还有输入的数据:
2、next() 与 nextLine() 区别
next():
- 1、一定要读取到有效字符后才可以结束输入。
- 2、对输入有效字符之前遇到的空白,next() 方法会自动将其去掉。
- 3、只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符。
- next() 不能得到带有空格的字符串。
nextLine():
- 1、以Enter为结束符,也就是说 nextLine()方法返回的是输入回车之前的所有字符。
- 2、可以获得空白。
相关文章
- java集合(3)- Java中的equals和hashCode方法详解
- Java反射机制详解(3) -java的反射和代理实现IOC模式 模拟spring
- 回归JAVA: java文件编译后,出现xx$1.class的原因
- CSDN日报191016:Java纯干货分享:史上最全的JAVA工程师面试题汇总
- Java项目(前端vue后台java微服务)在线考试系统(java+vue+springboot+mysql+maven)
- Ubuntu安装java的几种方式以及多个JAVA版本的切换
- 最新秋招,Java八股文!含答案,JAVA核心知识点最详细版(面试必备)
- 【Java】整理关于java的String类,equals函数和比较操作符的区别
- java sqlserver
- Java NIO三组件——Selecotr/Channel实现原理解析
- Java 设计模式之装饰模式,Java 装饰模式,java装饰模式和代理模式的区别
- java引用变量类型转换
- java.lang.OutOfMemoryError: Java heap space
- Java学习-065-Springboot Tomcat控制台输出中文乱码(windows)
- idea中完美解决Error:java: Compilation failed: internal java compiler error的问题
- java 中的Scanner
- pop3_用Java发送图文并茂的HTML邮件
- java读取文件并获得文件编码,转换为指定编码的工具类代码
- 对Java下的Junit的扩展
- java 微信server录音下载到自己server
- 【深入JAVA】java注解
- 如何在Oracle中使用Java存储过程(详解)
- How to improve Java's I/O performance( 提升 java i/o 性能)
- Eclipse迅速执行:Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
- “could not open `C:Program FilesJavajre7libamd64jvm.cfg”问题解决办法
- 【Java笔记】配置文件java.util.Properties类的使用
- 解决Java使用response下载文件报错,并总结可能出错的原因: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
- Java //SR2.37 假设在程序中已经创建了一个Scanner类的对象myScanner和一个整型变量value,请编写程序提示用户输入他们的年龄,并将输入值存放到value变量中。