gpt4 book ai didi

java - 从txt列表到字符串数组

转载 作者:行者123 更新时间:2023-12-01 12:47:00 25 4
gpt4 key购买 nike

我不敢相信我必须问这么简单的问题,但似乎我找不到解决方案。我的 txt 文件中有 10 个名称,我想用这些名称创建一个字符串数组。名称按每行 1 个名称进行处理,因此总共 10 行。我已经尝试过这段代码

String[] txtToString() throws IOException {

Scanner s = null;
String[] string = new String[10];
int count = 0;

try {
s = new Scanner(new BufferedReader(new FileReader(
"file:///android_res/raw/words.txt")));

while (s.hasNext()) {
count++;
string[count] = s.next();
}
} finally {
if (s != null) {
s.close();
}
}
return string;
}

但是没有成功。我也尝试过仅将“words.txt”作为文件路径,但仍然没有任何结果。谢谢您的帮助。附注由于某种未知的原因,我无法导入 java.nio.file.Files 所以它一定是不使用该导入的东西。再次感谢。

最佳答案

尝试交换这两行:

count++;
string[count] = s.next();

目前,您的计数变量从 1 变为 10,而不是您希望的那样从 0 变为 9。

关于java - 从txt列表到字符串数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24600700/

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