nextLine()易错点

1、易错基本语法

1.1基本使用方法

本篇博客重点nextLine()会读取换行(’\r’),易错但是易错不会进行输出。

Java中Scanner类中的易错方法next()和nextLine()都是吸取输入台输入的字符,服务器托管区别:

nextLine()易错点

next()不会吸取字符前/后的易错空格/Tab键,只吸取字符,易错开始吸取字符(字符前后不算)直到遇到空格/Tab键/回车截止吸取;https://www.bzcdn.cn

nextLine()易错点

nextLine()吸取字符前后的易错空格/Tab键,回车键截止。易错

nextLine()易错点

输入两行字符串:

我爱学JAVA 我真的服务器租用易错很爱爱学JAVA

我真的很爱很爱学JAVA 期望输出结果:

我爱学JAVA 我真的很爱爱学JAVA

我真的很爱很爱学JAVA package scanner ; import java .util .Scanner ; public class Sun_01 {     public static void main (String [ ] args ) {        Scanner scanner = new Scanner (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 package scanner ; import java .util .Scanner ; public class Sun_01 {     public static void main (String [ ] args ) {        Scanner scanner = new Scanner (System .in ) ;        String str = scanner . next ( ) ;        String str2 =scanner . nextLine ( ) ;        System .out . println (str ) ;        System .out . println (str2 ) ;        scanner . close ( ) ;     } }

系统运维
上一篇:我们如何让数据中心为未来做好准备?
下一篇:戴尔科技 助力企业巩固网络安全,增强网络弹性