【发布时间】:2020-10-21 18:37:09
【问题描述】:
我需要一些帮助来使用 java 拆分文本文件。我有一个2000字左右的文本文件,文本文件格式如下-
"A", "HELLO", "RANDOM", "WORD"... etc
我的目标是将这些单词放入一个字符串数组中。使用扫描仪类,我获取文本并创建一个字符串,然后尝试拆分并添加到数组中,如下所示。
Scanner input = new Scanner(file);
while(input.hasNext()){
String temp = input.next();
String[] wordArray = temp.split(",");
}
添加到数组后,当我想使用或打印每个元素时,将它们存储在“”周围。而不是打印
A
HELLO
RANDOM
…等他们正在打印
"A"
"HELLO"
"RANDOM"
所以我的问题是如何摆脱这些正则表达式并在每个单词处拆分文本,这样我就没有正则表达式了?
非常感谢
【问题讨论】:
-
重新格式化问题以便更好地阅读
-
希望对您有所帮助..stackoverflow.com/a/2608682/10416835
-
太好了,非常感谢。