yoursyun

array list 를 단위별로 끊어서 처리하기 본문

program/java

array list 를 단위별로 끊어서 처리하기

yoursyun 2022. 4. 22. 10:37

int listPage = 10;

if (arrayList.size() > listPage){

   for(int idx = 0; idx < arrayList.size(); idx += listPage)
      println(
       new ArrayList<>(arrayList.subList(idx, min(idx + listPage, arrayList.size())))
      );
      
} else {
   // 10 건이 넘는경우 처리
}

result :
arrayList 13건이라면, 10건 출력, 3건 출력의 결과를 갖는다.

반응형