TreeMap と TreeSet はどちらも Collection Framework クラスの一部です。それらの実装と動作には、いくつかの相違点といくつかの類似点があります。 TreeMap はキーと値のペアを維持しますが、TreeSet にはこの機能がありません。この記事では、コレクション インターフェイスの両方のクラスの類似点について説明します。
Java では、コレクションはオブジェクト、または簡単にするために複数のオブジェクトを 1 つの単位にグループ化できるコンテナーと言えます。コレクション インターフェイスは、すべてのコレクション フレームワーク インターフェイスのルートに存在します。
コレクション インターフェイスの次のサブインターフェイスは、TreeMap および TreeSet によって実装されます −
マップ インターフェイス - 要素は、関連付けられた値を取得および受信するために使用されるオブジェクトです。
-これは、重複した値を許可しない Java コレクション インターフェイスのサブインターフェイスです。数学的な集合に似ています。
ツリーマップの一般的な法則は次のとおりです-
语法
リーリー语法
リーリー
Java TreeMap と TreeSet の手順例 2
の中国語翻訳:デフォルトでは、要素は自然な順序で並べ替えられます。たとえば、文字列は辞書順に保存され、数値は番号順に保存されます。 この優れた特性により、TreeMap と TreeSet は、高速に検索する必要がある大量の情報を格納するためによく使用されます。
本明細書では、セットフレームの Map および Set インターフェイスを理解しています。同時に、上記のインターフェイスを実現するために使用される TreeMap および TreeSet クラスも理解しています。 。
以上がJava の TreeMap と TreeSet の類似点の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。