gpt4 book ai didi

java - Arraylist按指定顺序搜索2个元素

转载 作者:行者123 更新时间:2023-11-30 08:53:12 25 4
gpt4 key购买 nike

我想编写一个代码,可以在数组列表中搜索 2 个元素。元素的顺序很重要。搜索元素:adjLists.get(l).get(h), adjLists.get(l).get(h+1)

List list=new ArrayList();
list.add(adjLists.get(l).get(h));
list.add(adjLists.get(l).get(h+1));

for(List<Integer> arrayList:adjLists) {
while (arrayList.containsAll(list)) {
arrayList.set(arrayList.indexOf(adjLists.get(l).get(h + 1) + 1), 1);
}
}

最佳答案

你可以使用 Collections.indexOfSublist

    int i = Collections.indexOfSubList(list, Arrays.asList(o1, o2));

关于java - Arraylist按指定顺序搜索2个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29861487/

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