Java方法next()与nextLine()有何区别及常见错误解析?
- 内容介绍
- 相关推荐
本文共计972个文字,预计阅读时间需要4分钟。
1. 基本语法
1.1 基本使用方法
- next()方法会读取输入中的下一个单词,不包括空格。- nextLine()方法会读取换行符之前的所有字符,包括换行符。
区别在于:- next()不会读取换行符前的字符,而nextLine()会读取换行符前的所有字符。- next()不会消耗换行符,而nextLine()会消耗换行符。
1、基本语法
1.1基本使用方法
本篇博客重点nextLine()会读取换行('\r'),但是不会进行输出。
Java中Scanner类中的方法next()和nextLine()都是吸取输入台输入的字符,区别:
- next()不会吸取字符前/后的空格/Tab键,只吸取字符,开始吸取字符(字符前后不算)直到遇到空格/Tab键/回车截止吸取;
- nextLine()吸取字符前后的空格/Tab键,回车键截止。
本文共计972个文字,预计阅读时间需要4分钟。
1. 基本语法
1.1 基本使用方法
- next()方法会读取输入中的下一个单词,不包括空格。- nextLine()方法会读取换行符之前的所有字符,包括换行符。
区别在于:- next()不会读取换行符前的字符,而nextLine()会读取换行符前的所有字符。- next()不会消耗换行符,而nextLine()会消耗换行符。
1、基本语法
1.1基本使用方法
本篇博客重点nextLine()会读取换行('\r'),但是不会进行输出。
Java中Scanner类中的方法next()和nextLine()都是吸取输入台输入的字符,区别:
- next()不会吸取字符前/后的空格/Tab键,只吸取字符,开始吸取字符(字符前后不算)直到遇到空格/Tab键/回车截止吸取;
- nextLine()吸取字符前后的空格/Tab键,回车键截止。

