boolean自然排序顺序

2023-12-23 09:53:14 浏览数 (2)

聪明人警告我说,生命只是荷叶上的一颗露珠。——泰戈尔

代码如下:

代码语言: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

这里可以用一般ormboolean转换为int来方便记忆

false0

true1

因此false小于true

0 人点赞