ホームページ >Java >&#&チュートリアル >JavaでTreeSetを降順に並べ替える方法は?
Java で TreeSet を指定した場合、タスクは TreeSet の要素を降順 (降順) に並べ替えることです。
例:
输入: Set: [2, 3, 5, 7, 10, 20] 输出: Set: [20, 10, 7, 5, 3, 2] 输入: Set: [computer, for, geeks, hello] 输出: Set: [hello, geeks, for, computer]
メソッド:
TreeSet 要素を順番に生成するには、逆の順序で変更するために使用される、decendingSet() メソッドを使用するだけです。 TreeSet の順序
上記のメソッドの実装は次のとおりです:
import java.util.TreeSet; public class TreeSetDescending { public static void main(String[] args) { // 声明一个treeset TreeSet<Object> ints = new TreeSet<Object>(); ints.add(2); ints.add(20); ints.add(10); ints.add(5); ints.add(7); ints.add(3); TreeSet<Object> intsReverse = (TreeSet<Object>)ints.descendingSet(); // Print the set System.out.println("Without descendingSet(): " + ints); System.out.println("With descendingSet(): " + intsReverse); } }
出力:
Without descendingSet(): [computer, for, geeks, hello] With descendingSet(): [hello, geeks, for, computer]
関連する推奨事項:「Java チュートリアル」 》
この記事は Java で TreeSet を降順にソートする方法についての記事です。
以上がJavaでTreeSetを降順に並べ替える方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。