手册目录
Java 教程
Java 方法
Java 类
Java 文件处理
Java 数据结构
Java 案例
Java 参考手册
Java 关键字
Java String 方法
Java Math 方法
Java Output 方法
Java Arrays 类
Java ArrayList 方法
Java LinkedList 方法
Java HashMap 方法
Java Scanner 方法
Java 迭代器接口
Java 错误和异常类型
Java.io 包教程
Java.lang 包教程
Java.math 包教程
java.time 包教程
Java.util 包教程
Java 正则表达式教程
java.util.zip 包教程
前言
Scanner 方法Scanner 类可用于从键盘、文件和字符串中获取数据。以下表格列出了一些有用的 Scanner 方法:方法描述返回类型close()关闭
Scanner 类可用于从键盘、文件和字符串中获取数据。
以下表格列出了一些有用的 Scanner 方法:
| 方法 | 描述 | 返回类型 |
|---|---|---|
| close() | 关闭 scanner 对象。 | void |
| delimiter() | 返回用于分隔 token 的分隔符。 | Pattern |
| findInLine() | 返回当前行中匹配正则表达式的字符串。 | String |
| findWithinHorizon() | 返回指定字符数范围内匹配正则表达式的字符串。 | String |
| hasNext() | 如果还可以找到另一个 token,则返回 true。 | boolean |
| hasNextBoolean() | 如果下一个 token 表示布尔值,则返回 true。 | boolean |
| hasNextByte() | 如果下一个 token 表示 byte 值,则返回 true。 |
boolean |
| hasNextDouble() | 如果下一个 token 表示数字,则返回 true。 | boolean |
| hasNextFloat() | 如果下一个 token 表示数字,则返回 true。 | boolean |
| hasNextInt() | 如果下一个 token 表示 int 值,则返回 true。 |
boolean |
| hasNextLine() | 如果扫描器中还有另一行文本可用,则返回 true。 | boolean |
| hasNextLong() | 如果下一个 token 表示 long 值,则返回 true。 |
boolean |
| hasNextShort() | 如果下一个 token 表示 short 值,则返回 true。 |
boolean |
| locale() | 返回扫描器的语言环境。 | Locale |
| next() | 返回扫描器中的下一个 token。 | String |
| nextBoolean() | 返回扫描器中下一个 token 的布尔值。 | boolean |
| nextByte() | 返回扫描器中下一个 token 的 byte 值。 |
byte |
| nextDouble() | 返回扫描器中下一个 token 的 double 值。 |
double |
| nextFloat() | 返回扫描器中下一个 token 的 float 值。 |
float |
| nextInt() | 返回扫描器中下一个 token 的 int 值。 |
int |
| nextLine() | 返回扫描器中的下一行文本。 | String |
| nextLong() | 返回扫描器中下一个 token 的 long 值。 |
long |
| nextShort() | 返回扫描器中下一个 token 的 short 值。 |
long |
| radix() | 返回扫描器的基数。 | int |
| reset() | 重置扫描器的配置。 | int |
| useDelimiter() | 设置扫描器用于分隔 token 的分隔符。 | Scanner |
| useLocale() | 设置扫描器使用的语言环境。 | Scanner |
| useRadix() | 设置扫描器使用的基数。 | Scanner |
相关视频
科技资讯
24小时阅读榜
1
2
3
4
5
6
7
8
9
10
精品课程
共5课时 | 17.4万人学习
共49课时 | 78.1万人学习
共29课时 | 62.5万人学习
共25课时 | 39.7万人学习
共43课时 | 73.8万人学习