让我详细说明: 我需要能够遍历对象列表。每个对象都有一个属性,它是一个列表,我必须检查该列表是否包含任何不在另一个列表中的元素。当我尝试使用嵌套的for循环来做这件事时,它总是给我并发修改异常,所以我尝试使用迭代器,但现在我被卡住了,因为如果我基于对象列表创建迭代器,我就无法访问单个对象的属性来进行迭代。下面是我试图实现的一些示例代码: for
我知道在LinkedList中使用 Item item = list.get(i);获取单个对象的性能很差,因为.get( i )的每次调用都会从列表的开头迭代到i。正确的方法应该是使用迭代器。到目前一切尚好。for(Item item : list){
// item is already here