gpt4 book ai didi

java - 如何将字符串数组添加到数组列表

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

我正在尝试创建数组的数组列表。完成后,我希望数组列表如下所示:

[ [Mary] , [Martha,Maggie,Molly] ]

我试图通过首先将“Mary”定义为长度为 1 的字符串数组,并将“Martha, Maggie, Molly”定义为长度为 3 的字符串数组来实现此目的。然后我尝试将这些数组添加到数组列表中。但可惜的是,数组列表不接受数组。看看:

String[] s1 = new String[1];
String[] s3 = new String[3];

ArrayList<String[]> list1 = new ArrayList<String[]>();

s1[0]="Mary";
s3[0]="Martha";
s3[1]="Maggie";
s3[2]="Molly";

list1.add(s1[0]);
list1.add(s3[0]);
list1.add(s3[1]);
list1.add(s3[2]);

关于如何将这些数组添加到 list1 以形成数组的数组列表,有什么想法吗?

最佳答案

您将单个字符串添加到 ArrayList,而不是您创建的字符串数组。

尝试这样做:

list1.add(s1);
list1.add(s3);

关于java - 如何将字符串数组添加到数组列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18264933/

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