Java Scanner useDelimiter() 方法

2024 年 11 月 6 日 | 阅读 2 分钟

useDelimiter() 是 Java Scanner 类的一个方法,用于设置当前使用的 Scanner 的分隔模式。Java useDelimiter() 方法有两种类型,可以根据其参数进行区分。它们是:

  • Java Scanner useDelimiter(Pattern pattern) 方法
  • Java Scanner useDelimiter(String pattern) 方法

语法

下面是 useDelimiter() 方法的声明:

参数

数据类型参数描述必需/可选
图案pattern它是一个分隔模式必需
Stringpattern这是一个指定分隔模式的字符串。必需

返回值

useDelimiter() 方法返回该 scanner 对象。

异常

不适用

兼容版本

Java 1.5 及以上版本

示例 1

输出

String: JavaTpoint! 13 + 13.0 = 26.0 false 
New delimiter: vaT

示例 2

输出

JavaTpoint
Abhishek
Male
22

示例 3

输出

1
2
red
blue

示例 3

输出

String: 55 13 + 13.0 = 26.0 77
New delimiter: java.util.Scanner[delimiters=abcd][position=22][match valid=true][need input=false][source closed=true][skipped=false][group separator=\,][decimal separator=\.][positive prefix=][negative prefix=\Q-\E][positive suffix=][negative suffix=][NaN string=\QNaN\E][infinity string=\Q∞\E]