将ArrayList值传输到另一个ArrayList,但每个值都与String

时间:2018-10-14 07:35:35

标签: java android arraylist

所以我这里有两个ArrayLists; arrayList1arrayList2。我想发生的是,arrayList1中的所有值都将与String一对一连接,并复制到arrayList2

这是我的数组列表的值:


arrayList1 = Harry, Larry, Sally, Molly, Karrie

现在我要保存在arrayList2上的结果如下:

Harry and, Larry and, Sally and, Molly and, Karrie


请注意,除最后一项外,所有其他项都与and连接在一起。我怎样才能做到这一点?谢谢:)

1 个答案:

答案 0 :(得分:1)

这很简单:

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

for(int i=0; i<arrayList1.size() - 1; i++) {
        String s = arrayList1.get(i) + "and";
        arrayList2.add(s);
}