1. ホーム
  2. java

[解決済み] リスト/配列リストのソート方法は?

2022-03-05 03:02:49

質問

私はjavaでdoubleのリストを持っていて、ArrayListを降順でソートしたいです。

入力されたArrayListは以下の通りです。

List<Double> testList = new ArrayList();

testList.add(0.5);
testList.add(0.2);
testList.add(0.9);
testList.add(0.1);
testList.add(0.1);
testList.add(0.1);
testList.add(0.54);
testList.add(0.71);
testList.add(0.71);
testList.add(0.71);
testList.add(0.92);
testList.add(0.12);
testList.add(0.65);
testList.add(0.34);
testList.add(0.62);

出力は次のようになります。

0.92
0.9
0.71
0.71
0.71
0.65
0.62
0.54
0.5
0.34
0.2
0.12
0.1
0.1
0.1

解決方法は?

Collections.sort(testList);
Collections.reverse(testList);

これで思い通りになります。をインポートすることを忘れないでください。 Collections しかし

以下は Collections .