"ここにいるよ。"
「長い間ここであなたを待っていました。」
「そう願っています。では、続けましょう。」
「コレクション用の非常に優れたフル機能のユーティリティ クラスを紹介します。」
もう興奮で体が震えています。
「わかりました。それでは始めましょう。Collections クラスのメソッドは次のとおりです。」
コード | 説明 |
---|---|
|
渡された要素を渡されたコレクションに追加します。 このメソッドは次のように簡単に呼び出すことができます: Collections.addList (list, 10,11,12,13,14,15) |
|
両端キューから作成された«通常のキュー»を返します。 |
|
リスト内のキー要素の二分検索を実行します。 リストは並べ替える必要があります。 コンパレータを指定して要素を比較できます。 |
|
コレクション c のすべての要素が特定の型であることを確認します。 List、Map、Set、SortedSet にも同様のメソッドが存在します。 |
|
src リストを dest リストにコピーします。 |
|
コレクションに共通の要素が含まれていないことを確認します |
|
リストに要素 obj を入力します |
|
オブジェクト o がコレクション c に存在する回数をカウントします。 |
|
ソース リスト内で最初に出現するターゲット リストのインデックスを決定します。 原理は String.indexOf("some string") と似ています。 |
|
ソース リスト内で最後に出現したターゲット リストのインデックスを決定します。 String.lastIndexOf("some string") に似ている |
|
コレクション内の最大数/値を検索します。 最大 6 つの数字を見つけるにはどうすればよいでしょうか? Collections.max(Arrays.asList(51, 42, 33, 24, 15, 6)); |
|
コレクション内の最小値を検索します。 |
|
o 要素が n 回出現するダミーのコレクションを作成します。 |
|
リスト内のすべての oldVal 要素を newVal 要素に置き換えます。 |
|
リストを反転します。 |
|
リストの要素をランダムにシャッフルします。 |
|
渡された 1 つの要素で構成される不変のリストを返します。 Map、Set、SortedSet にも同様のメソッドが存在します。 |
|
リストを昇順に並べ替えます。 |
|
リストの要素を交換します |
|
このコレクションを同期された対応するコレクションでラップします。 List、Map、Set、SortedSet にも同様のメソッドが存在します。 |
「おお! ああ、これは兵器庫だけど、私はほとんど使ったことがない。」
「実は今日の授業はこれで終わりです。」
「これらの方法を見て、最も使用しそうな方法を見つけてください。」
「それよりも良いのは、それらを勉強してください。それらはあなたの役に立つでしょう。」
「ありがとう、リシ。勉強しに行くよ。」
GO TO FULL VERSION