リストを宣言して使用するJavaの方法は?
Java では、リストは List インターフェイスを使用して定義および利用できます。List は要素が順番に並んだコレクションで、重複した要素を含めることが許可されています。
まずは、Listを利用するためにjava.utilパッケージをインポートします。
Listオブジェクトを定義するには、以下の構文を使用します。
List<数据类型> listName = new ArrayList<>();
ここで、listName は自分で定義した変数の名前で、データ型はリストの要素のデータ型です。ArrayList は List インターフェースの実装クラスで、リストの実装クラスで最もよく使われるものの 1 つです。
その後、listName を使用してリストの要素を追加、参照、変更できます。一般的な操作を以下に示します。
- 追加する
listName.add(element);
- 是非を問わず
dataType element = listName.get(index);
- 話は少なめにして
listName.set(index, newElement);
- 削除する
listName.remove(index);
listName.remove(element);
- サイズ
int length = listName.size();
- のために
// 使用for循环
for (int i = 0; i < listName.size(); i++) {
dataType element = listName.get(i);
// 处理元素
}
// 使用迭代器
Iterator<dataType> iterator = listName.iterator();
while (iterator.hasNext()) {
dataType element = iterator.next();
// 处理元素
}
これは List インターフェースの基本的な使い方例です。それ以外にも多くのメソッドと操作がありますので、詳しくは公式ドキュメントやチュートリアルを参照してください。