网上搜到的内存分页的博客是基于老版本 Java 实现的。其实不不便了解,效率也不高。
当初提供一个基于 Java 8 流实现新的内存分页。
import java.util.List;
import java.util.stream.Collectors;
public class JavaMemoryPageUtil {public static <T> List<T> getPageLimit(List<T> dataList, long pageNum, long pageSize) {return dataList.stream().skip(pageNum * pageSize).limit(pageSize).collect(Collectors.toList());
}
}