java集合存储的是object_java 集合存储对象且根据对象属性排序

intcompare(T o1, T o2)

Compares its two argumentsfororder.static >Comparator comparing(Function super T,? extends U>keyExtractor)

Accepts a function that extracts a Comparable sort key from a type T, and returns a Comparatorthat compares by that sort key.static Comparator comparing(Function super T,? extends U> keyExtractor, Comparator super U>keyComparator)

Accepts a function that extracts a sort key from a type T, and returns a Comparatorthat compares by that sort key using the specified Comparator.static Comparator comparingDouble(ToDoubleFunction super T>keyExtractor)

Accepts a function that extracts adouble sort key from a type T, and returns a Comparatorthat compares by that sort key.static Comparator comparingInt(ToIntFunction super T>keyExtractor)

Accepts a function that extracts anint sort key from a type T, and returns a Comparatorthat compares by that sort key.static Comparator comparingLong(ToLongFunction super T>keyExtractor)

Accepts a function that extracts along sort key from a type T, and returns a Comparatorthat compares by that sort key.booleanequals(Object obj)

Indicates whether some other object is"equal to" thiscomparator.static >ComparatornaturalOrder()

Returns a comparator that compares Comparable objects in natural order.static Comparator nullsFirst(Comparator super T>comparator)

Returns anull-friendly comparator that considers null to be less than non-null.static Comparator nullsLast(Comparator super T>comparator)

Returns anull-friendly comparator that considers null to be greater than non-null.default Comparatorreversed()

Returns a comparator that imposes the reverse ordering ofthiscomparator.static >ComparatorreverseOrder()

Returns a comparator that imposes the reverse of the natural ordering.default Comparator thenComparing(Comparator super T>other)

Returns a lexicographic-order comparator with another comparator.default >Comparator thenComparing(Function super T,? extends U>keyExtractor)

Returns a lexicographic-order comparator with a function that extracts a Comparable sort key.default Comparator thenComparing(Function super T,? extends U> keyExtractor, Comparator super U>keyComparator)

Returns a lexicographic-order comparator with a function that extracts a key to be compared with the given Comparator.default Comparator thenComparingDouble(ToDoubleFunction super T>keyExtractor)

Returns a lexicographic-order comparator with a function that extracts a doublesort key.default Comparator thenComparingInt(ToIntFunction super T>keyExtractor)

Returns a lexicographic-order comparator with a function that extracts a intsort key.default Comparator thenComparingLong(ToLongFunction super T>keyExtractor)

Returns a lexicographic-order comparator with a function that extracts a long sort key.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值