gpt4 book ai didi

java - 扫描仪类跳过空白

转载 作者:搜寻专家 更新时间:2023-10-30 21:46:57 25 4
gpt4 key购买 nike

我正在使用嵌套的 Scanner 循环从字符串行(从文本文件)中提取数字,如下所示:

String str = testString;            
Scanner scanner = new Scanner(str);
while (scanner.hasNext()) {
String token = scanner.next();
// Here each token will be used
}

问题是这段代码将跳过所有空格 "",但我也需要使用那些“空格”。那么 Scanner 可以返回空格还是我需要使用其他东西?

我的文本文件可能包含如下内容:

0
011
abc
d2d

sdwq

sda

那些空行每行包含1个"",那些""是我需要返回的。

最佳答案

使用 Scanner 的 hasNextLine()nextLine() 方法,您将找到您的解决方案,因为这将允许您捕获空行或空白行。

关于java - 扫描仪类跳过空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18158797/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com