apex list remove

양상렬 (생초랭이)·2022년 8월 2일
0

Salesforce

목록 보기
2/3

datalist.remove(index)
위와 같이 리스트의 특정 인덱스를
제거하는 함수는 보통 반복문을 돌리면서
제거를 하는 경우가 많음.

반복문을 돌릴때 리스트를 제거하면서
Counter를 증가시키면
Index가 밀리는 현상이 있어서
반드시 remove를 하고나서 카운터를 증가시키지 않고

remove를 하지 않을 경우에 카운터를 증가시켜야 함

<<< EX >>>
Integer i = 0;
while (i < arrayStr.size()){
if(expression){
arrayStr.remove(i)
}else{
i++;
}
}

profile
신입 백엔드 개발자를 준비하는 사람입니다!

0개의 댓글