随笔分类 - Java.排序/分页
摘要:日常工作中多见用SQL配合公共类进行分页,写SQL是其中重点。 但有时拿到的就是全体数据,而不是几张表,这时就需要自己写代码进行分页了。 自行分页分排序和截取两步,这和SQL的逻辑是一致的。 以下是具体代码,其中核心是getPartList泛型静态函数。 package com.hy.lab.nos
阅读全文
摘要:对象列表排序是日常操作之一,常见方式有三种(Comparable接口、lamda表达式、Comparator),各有其长,现整理列出以备查。
阅读全文
摘要:功能:字符串直接排序,常常出现‘11’,‘12’等排在10后面缺在2,3等前面的情况,该排序器能在字符串能合理转化为数字时按数字排序,从而能使数字字符串按真正的顺序来,11,12等不再插队;党字符串不能合理转化为数字时便仍然按字符串排序。 定义: import java.util.Arrays; i
阅读全文
摘要:代码: import java.util.ArrayList; import java.util.Comparator; import java.util.List; class Emp{ String name; int age; public Emp(String name,int age) {
阅读全文