순차 어레이 잘라네기
순차 어레이 잘라네기
import java.util.ArrayList;
import java.util.List;
public class parted1 {
public static <T> List<List<T>> chopped(List <T> list, final int L) {
List<List<T>> parts = new ArrayList<List<T>>();
final int N = list.size();
for (int i = 0; i < N; i += L) {
parts.add(new ArrayList<T>(
list.subList(i, Math.min(N, i + L)))
);
}
return parts;
}
}
댓글