teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

nullsLastの使い方を間違えた

2018/03/23 00:52

投稿

swordone
swordone

スコア20675

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  0をnullと置き換えてnullsLastで最後に持っていく若干遠回りな方法
2
2
  ```java
3
3
  //import static java.util.Comparator.*;
4
- list.sort(nullsLast(comparing(a -> a.no == 0 ? null : a.no)));
4
+ list.sort(comparing(a -> a.no == 0 ? null : a.no, nullsLast(naturalOrder())));
5
5
  ```