gpt4 book ai didi

java - 将 List> 转换为 string[]

转载 作者:行者123 更新时间:2023-12-02 06:36:26 24 4
gpt4 key购买 nike

转换 <List<List<string>> 的最短方法是什么?到字符串数组?

我尝试过 foreach循环,但在这种情况下,我的数组没有索引,所以我无法填充数组!? :-(

        foreach (List<string> list in myList)
{
foreach (string s in list)
{
Array[s] = list.ToArray;
}
}

最佳答案

首先,计算String[]数组的大小。

int size = 0;
for(List list : myList)
{
size += list.size();
}
String[] array = new String[size];

然后,用每个列表中的所有字符串填充数组:

int i = 0;
for (List<String> list : myList) {
for (String s : list) {
array[i++] = s;
}
}

关于java - 将 List<List<string>> 转换为 string[],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19605098/

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