gpt4 book ai didi

java - 如何将大文本文件放入数组中?

转载 作者:行者123 更新时间:2023-12-01 13:01:56 24 4
gpt4 key购买 nike

我有一个很大的文本文件。我想将文本文件中的每个字符放入字符数组中。我用这段代码来放置它。

List<String> set = new ArrayList<String>();
BufferedReader bf = new BufferedReader(new FileReader(file_path));
String check_line=bf.readLine();
while(check_line!=null){
set.add(check_line);
check_line=bf.readLine();
}

ArrayList<Character> charr = new ArrayList<Character>();

for(int j=0;j<set.size();++j){
String str=set.get(j);
for (int x = 0; x < str.length(); x ++){
charr.add(str.charAt(x));
}}

return charr;

但是需要很长时间。有什么有效的方法吗?

最佳答案

您可以用于每行

char[] x = str.toCharArray();

关于java - 如何将大文本文件放入数组中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23455363/

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