在日常开发中,分页遍历迭代的场景可以说非常普遍了,比如扫表,每次捞100条数据,然后遍历这100条数据,依次执行某个业务逻辑;这100条执行完毕之后,再加载下一百条数据,直到扫描完毕那么要实现上面这种分页迭代遍历的场景,我们可以怎么做呢本文将介绍两种使用姿势。双层循环改为单层循环接下来接入重点了,在jdk1.8引入了函数方法 + lambda之后,又提供了一个更简洁的使用姿势在jdk1.8及之后的使用姿势,一行代码即可这次对比效果是不是非常显眼了,从此以后分页迭代遍历再也不用冗长的双重迭代了

详解Java中两种分页遍历的使用姿势

详解Java中两种分页遍历的使用姿势

详解Java中两种分页遍历的使用姿势

详解Java中两种分页遍历的使用姿势

详解Java中两种分页遍历的使用姿势