<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # Java 中的`TreeSet`類 > 原文: [https://beginnersbook.com/2013/12/treeset-class-in-java-with-example/](https://beginnersbook.com/2013/12/treeset-class-in-java-with-example/) `TreeSet`類似于[`HashSet`](https://beginnersbook.com/2013/12/hashset-class-in-java-with-example/),不同之處在于它按升序對元素進行排序,而`HashSet`不維護任何順序。`TreeSet`允許`null`元素,但它不允許使用`HashSet`。像大多數其他集合類一樣,這個類也沒有同步,但它可以像這樣明確地同步: `SortedSet s = Collections.synchronizedSortedSet(new TreeSet(...));` 在本教程中,我們將看到`TreeSet`示例以及`TreeSet`和其他類似集合類之間的區別。 ## TreeSet 示例: 在這個例子中,我們有兩個`TreeSet`(`TreeSet<String>`和`TreeSet<Integer>`)。我們已經隨機地將值添加到它們中,但是我們得到的結果按升序排序。 ```java import java.util.TreeSet; public class TreeSetExample { public static void main(String args[]) { // TreeSet of String Type TreeSet<String> tset = new TreeSet<String>(); // Adding elements to TreeSet<String> tset.add("ABC"); tset.add("String"); tset.add("Test"); tset.add("Pen"); tset.add("Ink"); tset.add("Jack"); //Displaying TreeSet System.out.println(tset); // TreeSet of Integer Type TreeSet<Integer> tset2 = new TreeSet<Integer>(); // Adding elements to TreeSet<Integer> tset2.add(88); tset2.add(7); tset2.add(101); tset2.add(0); tset2.add(3); tset2.add(222); System.out.println(tset2); } } ``` 輸出:您可以看到`TreeSet`已按隱式升序排序。 ```java [ABC, Ink, Jack, Pen, String, Test] [0, 3, 7, 88, 101, 222] ``` #### `TreeSet`教程 * [`HashSet` vs `TreeSet`](https://beginnersbook.com/2014/08/difference-between-hashset-and-treeset/) * [如何將`HashSet`轉換為`TreeSet`](https://beginnersbook.com/2014/08/how-to-convert-a-hashset-to-a-treeset/) #### 參考 * [`TreeSet` java 文檔](https://docs.oracle.com/javase/7/docs/api/java/util/TreeSet.html)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看