聪明人警告我说,生命只是荷叶上的一颗露珠。——泰戈尔
代码如下:
代码语言:javascript复制import java.util.ArrayList;
import java.util.Comparator;
import java.util.List;
class Scratch {
public static void main(String[] args) {
List<Boolean> list = new ArrayList<>();
list.add(true);
list.add(false);
list.sort(Comparator.naturalOrder());
System.out.println(list);
}
}输出如下:
代码语言:javascript复制[false, true]因此java中自然排序,false是小于true的
这里可以用一般orm的boolean转换为int来方便记忆
false为0
true为1
因此false小于true


