"ここにいるよ。"

「長い間ここであなたを待っていました。」

「そう願っています。では、続けましょう。」

「コレクション用の非常に優れたフル機能のユーティリティ クラスを紹介します。」

もう興奮で体が震えています。

「わかりました。それでは始めましょう。Collections クラスのメソッドは次のとおりです。」

コード 説明
boolean addAll(Collection<? super T> c, T... elements)
渡された要素を渡されたコレクションに追加します。
このメソッドは次のように簡単に呼び出すことができます: Collections.addList (list, 10,11,12,13,14,15)
Queue<T> asLifoQueue(Deque<T> deque)
両端キューから作成された«通常のキュー»を返します。
int binarySearch(List<? extends T> list, T key, Comparator<? super T> c)
リスト内のキー要素の二分検索を実行します。
リストは並べ替える必要があります。
コンパレータを指定して要素を比較できます。
Collection<E> checkedCollection(Collection<E> c, Class<E> type)
コレクション c のすべての要素が特定の型であることを確認します。
List、Map、Set、SortedSet にも同様のメソッドが存在します。
void copy(List<? super T> dest, List<? extends T> src)
src リストを dest リストにコピーします。
boolean disjoint(Collection<?> c1, Collection<?> c2)
コレクションに共通の要素が含まれていないことを確認します
void fill(List<? super T> list, T obj)
リストに要素 obj を入力します
int frequency(Collection<?> c, Object o)
オブジェクト o がコレクション c に存在する回数をカウントします。
int indexOfSubList(List<?> source, List<?> target)
ソース リスト内で最初に出現するターゲット リストのインデックスを決定します。
原理は String.indexOf("some string") と似ています。
int lastIndexOfSubList(List<?> source, List<?> target)
ソース リスト内で最後に出現したターゲット リストのインデックスを決定します。
String.lastIndexOf("some string") に似ている
max(Collection<? extends T> coll)
コレクション内の最大数/値を検索します。
最大 6 つの数字を見つけるにはどうすればよいでしょうか?
Collections.max(Arrays.asList(51, 42, 33, 24, 15, 6));
min(Collection<? extends T> coll)
コレクション内の最小値を検索します。
List<T>nCopies(int n, To)
o 要素が n 回出現するダミーのコレクションを作成します。
boolean replaceAll(List<T> list, T oldVal, T newVal)
リスト内のすべての oldVal 要素を newVal 要素に置き換えます。
void reverse(List<?> list)
リストを反転します。
void shuffle(List<?> list)
リストの要素をランダムにシャッフルします。
List<T>singletonList(To)
渡された 1 つの要素で構成される不変のリストを返します。
Map、Set、SortedSet にも同様のメソッドが存在します。
void sort(List<T> list)
リストを昇順に並べ替えます。
void swap(List<?> list, int i, int j)
リストの要素を交換します
Collection<T>synchronizedCollection(Collection<T> c)
このコレクションを同期された対応するコレクションでラップします。
List、Map、Set、SortedSet にも同様のメソッドが存在します。

「おお! ああ、これは兵器庫だけど、私はほとんど使ったことがない。」

「実は今日の授業はこれで終わりです。」

「これらの方法を見て、最も使用しそうな方法を見つけてください。」

「それよりも良いのは、それらを勉強してください。それらはあなたの役に立つでしょう。」

「ありがとう、リシ。勉強しに行くよ。」