gpt4 book ai didi

java - ArrayList 到数组

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:28:35 27 4
gpt4 key购买 nike

如何将此 ArrayList 的值转换为数组?所以它看起来像,

String[] textfile = ... ;

取值为Strings(文本文件中的单词),有1000多个单词。在这种情况下,我不能执行 words.add("") 1000 次。我怎样才能将这个列表放入一个数组中?

    public static void main(String[]args) throws IOException
{
Scanner scan = new Scanner(System.in);
String stringSearch = scan.nextLine();

List<String> words = new ArrayList<String>(); //convert to array
BufferedReader reader = new BufferedReader(new FileReader("File1.txt"));

String line;
while ((line = reader.readLine()) != null) {
words.add(line);
}

最佳答案

你可以使用

String[] textfile = words.toArray(new String[words.size()]);

相关文档

关于java - ArrayList 到数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14223729/

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