MyTetra Share
Делитесь знаниями!
Удаление элемента массива во время итерации
Время создания: 25.12.2019 14:16
Раздел: INFO - Development - JAVA - Collection
Запись: wwwlir/Tetra/master/base/1577254608rzoeydbmlf/text.html на raw.githubusercontent.com

def prevN = 0

def remNum = 0

ArrayList remArr = []

for(def item : containers){

if(item['n'] == prevN+0.1){

remNum--

remArr.add(remNum)

}

remNum++

prevN = item['n']

}

for(def rem : remArr){

if(rem < 0)rem = 0

containers.remove(rem)

}

Так же в этом разделе:
 
MyTetra Share v.0.65
Яндекс индекс цитирования