String str = new Scanner(System.in).nextLine();

String str = new Scanner(System.in).next();

.next()方法一次读取一个无间隔子串,比如 TAB 空格 回车符 的时候 会终止扫描

.nextLine()方法是一次读取一行数据,nextLine()只在回车符的时候终止录入。

.next()代码:import java.util.Scanner;
public class Pat01002 {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);System.out.println("输入:");String sc = scanner.next();System.out.println("输出:");System.out.println(sc);}
}输入:
java is aaaa ;输出:
java
.nextLine()代码:import java.util.Scanner;public class Pat01002 {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);System.out.println("输入:");String sc = scanner.nextLine();System.out.println("输出:");System.out.println(sc);}
}
///
输入:
java is bbbb;
输出:
java is bbbb;

Scanner的.next()以及.nextLine()各自代表什么意思相关推荐

  1. java scanner 回车_Java Scanner类用法及nextLine()产生的换行符问题实例分析

    本文实例讲述了Java Scanner类用法及nextLine()产生的换行符问题.分享给大家供大家参考,具体如下: 分析理解:Scanner sc = new Scanner(System.in); ...

  2. Scanner类中的nextLine()方法

    next()和nextLine()区别 相同点是他们返回值都是String类型 不同的是nextLine()支持空格 例子如下: // 如果你在字符串中间输个空格,空格即后面的字符串都丢弃了Scann ...

  3. Scanner 对象 next()与nextLine() 的区别

    实现程序和人的交互,java给我们提供了这样一个工具类,我们可以获取用户的输入.java.util.Scanner是java5的特征,我们可以通过Scanner类获取用户的输入. 基本语法 Scann ...

  4. Scanner的next和nextLine

    Java Scanner类的方法及用法(很详细) Scanner类简介 Java 5添加了java.util.Scanner类,这是一个用于扫描输入文本的新的实用程序.它是以前的StringToken ...

  5. scanner中nextInt和nextLine的顺序问题

    在牛客网做输入输出专项训练时发现的一个小问题 原题链接字符串1 处理输入时,有两行 所以我打算这样取输入 Scanner in = new Scanner(System.in); int n = in ...

  6. 关于java中Scanner的next和nextLine

    next():读取一段字符串,以Tab,空格,回车为分隔符,并且将分隔符滞留在缓冲区中. nextLine():读取一行字符串,以回车为分隔符. 特别的:如果缓冲区滞留空格,Tab之类的分隔符,nex ...

  7. Scanner类中的next()和nextLine()方法

    当我们从键盘输入时,通常会使用Scanner文本扫描器,当输入需要判断空格,tab键等无效字符时,next和nextLine()有不同的效果. next()一定要读取到有效字符后才可以结束输入,对输入 ...

  8. Scanner类、Random类、ArrayList类

    Scanner类: 一个可以解析基本类型和字符串的简单文本扫描器. Scanner sc = new Scanner(System.in); int i = sc.nextInt(); 匿名对象 :没 ...

  9. 十三、深入Java的Scanner类

    @Author:Runsen @Date:2020/5/23 本专栏是付费学Java专栏,今天我们来说一下Java的Scanner类,其中Java的Scanner类就Python中的input方法.它 ...

  10. java scanner构造函数_Java使用Scanner作为构造函数的参数

    这是一个学校作业的问题,这就是我这样做的原因. 无论如何,我在主方法中使用Stdin制作扫描仪(Scanner stdin = new Scanner(System.in);是行),从程序运行时指定的 ...

最新文章

  1. 计算机病毒能够自我复制自我执行吗,计算机病毒能够自我复制、自我执行。
  2. 经典日剧、电影、动漫
  3. 电脑编程教学_河东CNC产品零件编程培训量身定制课程大纲
  4. Python基础教程:类的特殊成员及高级特性
  5. .net授权获取openid_Asp.Net Core 中IdentityServer4 授权中心之自定义授权
  6. 1001种玩法 | 1001种玩法--数据存储(2)
  7. 【转】sqlserver游标概念与实例全面解说
  8. 微软重组变两大事业部:Windows主管离职
  9. 机器学习速成课程 | 练习 | Google Development——编程练习:TensorFlow 编程概念
  10. 微信或手机浏览器在线显示office文件(已測试ios、android)
  11. [转]训练集和测试集的含义和区别?
  12. 2013年新交规科目二考试实录(北京京东驾校)
  13. UE5分屏(小地图)的解决方案
  14. 面试官的技术面试技巧与步骤
  15. Java高级用户指南-核心Java
  16. windows端口被占用的解决方法
  17. 三年开发的我,靠半年来刷的面试宝典,拿到了腾讯、阿里、字节offer!
  18. r6220 虚拟服务器,网件r6220设置页面打不开 其实很简单
  19. 关于鼠标滚动,横向滚动条不滚动问题
  20. 揭开家乐福赚钱内幕----家乐福是洋超市里的狼!

热门文章

  1. 字符串拼接用逗号隔开的四种方法
  2. 彻底清除VMware快照的方法
  3. Tivoli Workload Scheduler (TWS)
  4. Mol Cell Proteomics. |廖文丽| 阿尔兹海默症临床前期的脑脊液中突触蛋白的变化先于神经变性标志物...
  5. 【侯捷】C++面向对象高级编程(下)
  6. 显示当前数据库服务器的ip,怎么查看服务器数据库的ip地址
  7. Web服务器、应用服务器、数据库服务器之间的关系
  8. 有点干货 | Jdk1.8新特性实战篇(41个案例)
  9. 手机开热点免流教程(ROOT版)
  10. java写俄罗斯方块难吗_用JAVA写的俄罗斯方块