gpt4 book ai didi

java - 如何将 2 个元素放入数组的一行中?

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

我有一些代码可以搜索电子邮件标题并查找某些关键字。对于这些电子邮件中的某一组,总会有两个结果。我想做的是将这两个结果添加到数组的一行中。目前我有:

ArrayList<String> Dlist = new ArrayList<String>();

if (subject.length() >=14 && subject.matches(leavingto))
{
for (int i = 0; i < clients.length; i++){
if (subject.contains(clients[i].getAbbr()))
Dlist.add(clients[i].getAbbr());
}
}

这会将匹配项添加到数组 (Dlist) 中,但每个匹配项都是一个单独的条目。

最佳答案

您可以将这两者组合为字符串数组。然后将 String 数组添加到 ArrayList 中。

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

...

String[] s = new String[2];
s[0]="firstvalue";
s[1]="secondvalue";
Dlist.add(s);

关于java - 如何将 2 个元素放入数组的一行中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28036120/

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