ツリーセットは入力を自動的に並べ替えますが、重複は受け入れません。値またはオブジェクトの重複を許可し、指定された入力を並べ替えることができるJavaのクラスコレクションはありますか。
2 に答える
1
Listと一緒に、Collection.sort()
あなたのニーズに合うでしょう。
于 2012-06-15T11:36:37.007 に答える
0
ユーザーリストの実装とそれらを使用して並べ替えますCollection.sort()
List<String> list=new ArrayList<String>();
list.add("A");
list.add("C");
list.add("A");
list.add("B");
list.add("A");
System.out.println(list);
Collections.sort(list);
System.out.println(list);
ただし、コレクションでオブジェクトを使用している場合は、Comparable
インターフェイスを実装してメソッドをオーバーライドしますcompare(Object obj,Object obj1)
。
Comparator
それ以外の場合は、メソッドに渡すことができますsort
。
于 2012-06-15T11:48:42.463 に答える