目次:
ビデオ: How to add Class object in ArrayList? 2024
JavaのArrayListパッケージ(Package:java。util)を使用すると、特殊なタイプのコレクションオブジェクト(配列リスト)を作成して保守することができます。 配列リスト は、配列に似ていますが、配列を扱う際の最も一般的な問題の多くを避けています。
-
配列リストを使用すると、コレクションの中央に要素を挿入できます。
-
<! - 1 - >
配列リストを使用すると、アイテムを削除できます。 -
コンストラクター
コンストラクター
説明 | ArrayList() |
---|---|
10個の | 要素の初期容量を持つ配列リストを作成します。
ArrayList(int capacity) |
指定された初期容量で配列リストを作成します。 | ArrayList(Collection c) |
配列リストを作成し、 | 指定されたコレクションのすべての要素を新しい配列リストにコピーします。
<! (999)メソッド |
add(Object element)
指定されたオブジェクトを配列リストに追加します。配列リストを作成したときに | 型を指定した場合、オブジェクトの型は |
---|---|
でなければなりません。 | add(int index、Object element)指定された
インデックス位置の配列リストに指定されたオブジェクトを追加します。配列 リストの作成時に型を指定した場合、オブジェクトは正しい型でなければなりません。 |
addAll(Collection c) | 指定されたコレクションのすべての要素をこの配列
リストに追加します。 addAll(int index、Collection c)指定されたコレクションのすべての要素を、指定されたインデックス位置にあるこの配列 |
リストに追加します。 | clear()
配列リストからすべての要素を削除します。 |
clone() | 配列リストのシャローコピーを返します。コピーに含まれる要素
は、元の |
要素と同じオブジェクトインスタンスです。 | contains(Object elem) |
指定された | オブジェクトが配列リストにあるかどうかを示すブール値を返します。
containsAll(Collection c) この配列リスト |
に指定されたコレクション内にあるすべてのオブジェクトが含まれているかどうかを示すブール値を返します。 | ensureCapacity(int minCapacity)
配列リストの容量を指定された |
値に増やします。 | get(int index)
リスト内の指定された位置にあるオブジェクトを返します(指定された |
値より大きい場合)。 | indexOf(Object elem)
配列リスト内で指定された オブジェクトの最初のオカレンスのインデックス位置を返します。オブジェクトがリストにない場合、-1を返します。 |
isEmpty() | 配列リスト |
が空であるかどうかを示すブール値を返します。 | iterator()
配列リストのイテレータを返します。 lastIndexOf(Object elem) |
配列リスト内で指定された | オブジェクトの最後のオカレンスのインデックス位置を返します。オブジェクトがリストにない場合、-1を返します。
remove(int index) |
指定されたインデックスにあるオブジェクトを削除し、削除された | 要素を返します。 |
remove(Object elem) | リストからオブジェクトを削除します。複数の
要素がオブジェクトを参照することに注意してください。このメソッドは、それらのうちの1つだけを削除します。 オブジェクトがリストにあったかどうかを示すブール値を返します。 |
remove(int fromIndex、int | toIndex)
インデックス値が |
の値の間にあるすべてのオブジェクトを削除します。 fromIndexおよびtoIndex | の位置の要素は削除されないことに注意してください。
removeAll(Collection c) 指定されたコレクション内のすべてのオブジェクトをこの 配列リストから削除します。 |
retainAll(Collection c)
指定された |
コレクションにないすべてのオブジェクトをこの配列リストから削除します。
set(int index、Object elem) 指定された要素を指定されたオブジェクトに設定します。以前にその位置にあった |
要素は、 | メソッドの戻り値として返されます。
size() |
リスト内の要素の数を返します。 | toArray()
配列リストの要素をオブジェクト配列 |
(Object [])として返します。 | toArray(type [] array)
配列リストの要素を、パラメータで渡された配列と同じ型 の配列として返します。 |
|