Scanner类中nextLine()和next()方法区别说明

重生 Java经验 发布时间:2024-01-10 06:14:17 阅读数:10426 1
下文笔者讲述next()和nextLine()之间的相同点和不同点,如下所示

next()和nextLine()相同点不同点说明

    相同点:
       next()和nextLine()的返回值都是String类型
    不同点:
       nextLine()支持空格     
例:
// 如果你在字符串中间输个空格,空格即后面的字符串都丢弃了
Scanner scanner= new Scanner(System.in);
System.out.println("请输入:");
String  str1=scanner.next();
System.out.println("你输入的是"+str);

// 如果你在字符串中间输个空格,空格即后面的字符串都在
System.out.println("请输入:");
String  str1=scanner.nextLine();
System.out.println("你输入的是"+str1);
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202401/17048384997639.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者