1、基本语法
1.1基本使用方法
本篇的重点nextLine () (换行) ) (r ) ) ) )但不进行输出。
Java scanner类的方法next ()和nextLine ) )吸收从输入盘输入的字符。 区别如下。
next ) )不吸收字符前面/后面的空格/制表符键,只吸收字符,直到遇到空格/制表符键/回车才开始吸收字符。
nextLine ) )吸收字符前后的空格/制表符,enter键关闭。
输入两行字符串:
我喜欢JAVA。 我真的很喜欢JAVA
我真的很喜欢学JAVA
预期输出结果:
我喜欢JAVA。 我真的很喜欢JAVA
我真的很喜欢学JAVA
包扫描仪; import java.util.Scanner; public class sun _ 01 (publicstaticvoidmain (字符串[ ] args )扫描仪扫描仪=new扫描仪) system.in ); String str1=scanner.nextLine (; String str=scanner.next (; system.out.println(str1; system.out.println(str; scanner.close (; ) 2、nextLine ()容易出错
2.1 nextLine ()使用错误案例
第一行使用next (读取,第二行使用nextLine )读取两行字符串
输入两行字符串:
我喜欢学习JAVA
我喜欢JAVA。 我真的很喜欢JAVA
预期输出结果:
我喜欢学习JAVA
我喜欢JAVA。 我真的很喜欢JAVA
包扫描仪; import java.util.Scanner; public class sun _ 01 (publicstaticvoidmain (字符串[ ] args )扫描仪扫描仪=new扫描仪) system.in ); String str=scanner.next (; String str2=scanner.nextLine (; system.out.println(str; system.out.println(str2; scanner.close (; }来自“开源世界”,链接: http://ym.baisou.ltd/id=481,转载时请注明出处。 否则,将追究法律责任。