小编Mat*_*les的帖子

如何从另一个ArrayList中删除在一个ArrayList中找到的值?

我有两个ArrayLists

ArrayList<Integer> values = new ArrayList<Integer>();
values.add(9);
Run Code Online (Sandbox Code Playgroud)

那是一个,这是另一个:

ArrayList<Integer> values2 = new ArrayList<Integer>();
for(int j = 1; j < 10; j++){
        values2.add(j);
    }
Run Code Online (Sandbox Code Playgroud)

如何比较两者并从第二个ArrayList中删除9?我尝试使用foreach语句,但我一直在努力

Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 9, Size: 1
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
Run Code Online (Sandbox Code Playgroud)

这已经是几个小时了,我很感激您提供的任何帮助

java arraylist

0
推荐指数
1
解决办法
2045
查看次数

标签 统计

arraylist ×1

java ×1