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

回答編集履歴

1

追記

2018/05/07 13:50

投稿

umyu
umyu

スコア5846

answer CHANGED
@@ -5,8 +5,7 @@
5
5
  > int値の絶対値を返します。引数が負でない場合は引数そのものを返します。負のときは、その正負を逆にした値を返します。
6
6
  > 引数がInteger.MIN_VALUEの値(intの最小値)と等しい場合は、結果も同じ値(負の値)になります。
7
7
 
8
- 質問文の要求仕様として入力データを出力表示しないので、MinusとPlus でListを分ける必要がないのでは。
9
- そして、Collections.sort(Minus);の引数に比較関数:[Comparator](https://docs.oracle.com/javase/jp/8/docs/api/java/util/Comparator.html)を渡せます。
8
+ 質問文の要求仕様として入力データを出力表示しないので、`Minus`と`Plus`で List を分ける必要がないのではと思います。そして、Collections.sort(Minus);の引数に比較関数:[Comparator](https://docs.oracle.com/javase/jp/8/docs/api/java/util/Comparator.html)を渡せます。
10
9
  ```Java
11
10
  List<Integer> sequence = Arrays.asList(3, -2, 2, 3);
12
11
  Collections.sort(sequence, (x, y) -> {