Java には 2 種類のコレクションがあります。 1 つは順序付きセット、もう 1 つは順序なしセットです。順序付きコレクションは、要素を挿入順に格納します。つまり、要素の挿入順序が維持されます。 Map や Set などの順序のないコレクションは順序を維持しません。
この記事では、順序なしコレクションを作成し、組み込みメソッド「Collections.shuffle()」を使用してその要素をシャッフルしてみます。
このインターフェイスの名前には「Sorted」という用語が含まれています。これは、すべての要素が昇順で含まれていることを意味します。 Set インターフェイスのプロパティを拡張します。 SortedSet の機能を使用するには、SortedSet インターフェイスを実装するツリー セット クラスを使用します。
###文法### リーリーはラッパー クラスであり、プリミティブ データ型ではありません。 Collections.shuffle()
は次のように翻訳されます:コードの仕組み
次に、新しい ArrayList を作成し、前のツリー セットのすべての要素をコピーします。
最後に、メソッド「Collections.shuffle()」を使用して ArrayList の要素をシャッフルし、出力します。
Example
の中国語訳は次のとおりです:「workers」という名前の TreeMap オブジェクトを作成し、「put()」メソッドを使用してそこに要素を挿入します。
Example
リーリー ###出力### リーリー ###結論は###以上がJava での順序なしコレクションのシャッフルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。