聪明人警告我说,生命只是荷叶上的一颗露珠。——泰戈尔
代码如下:
代码语言: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