Java对list进行分页


	// list数据
	List<Object> list = new ArrayList<Object>();
	
	// 当前第几页
    int pageNum = 1;
	// 每页条数
	int pageSize = 10;
	// 总数
	int total = list.size();
	// 总页数
	int pageSum = total % pageSize == 0 ? total / pageSize : total / pageSize + 1;
	
	// 分页数据
	List<Object> subList = list.stream().skip((pageNum - 1) * pageSize).limit(pageSize)
		.collect(Collectors.toList());

你可能感兴趣的:(java,开发语言)