ホームページ  >  記事  >  Java  >  Java 配列に要素を追加する一般的な方法

Java 配列に要素を追加する一般的な方法

WBOY
WBOYオリジナル
2024-02-21 11:21:04571ブラウズ

Java 配列に要素を追加する一般的な方法

Java 配列に要素を追加する一般的な方法には、特定のコード例が必要です

Java では、配列は、同じ型の複数の要素を格納できる共通のデータ構造です。 。実際の開発では、配列に新しい要素を追加する必要があることがよくあります。この記事では、Java で配列に要素を追加する一般的な方法を紹介し、具体的なコード例を示します。

  1. ループを使用して新しい配列を作成する

簡単な方法は、新しい配列を作成し、古い配列の要素を新しい配列にコピーして、新しい要素。コード例は次のとおりです。

// 原始数组
int[] oldArray = { 1, 2, 3, 4, 5 };
// 新元素
int newElement = 6;

// 新数组长度为原数组长度加1
int[] newArray = new int[oldArray.length + 1];

// 复制旧数组到新数组
for (int i = 0; i < oldArray.length; i++) {
  newArray[i] = oldArray[i];
}

// 添加新元素到新数组的末尾
newArray[newArray.length - 1] = newElement;

// 打印新数组
for (int element : newArray) {
  System.out.println(element);
}
  1. ArrayList クラスの使用

Java では、ArrayList は要素を簡単に追加、削除、変更できる動的配列です。 ArrayList を使用して配列の加算演算を実装できます。コード例は次のとおりです。

import java.util.ArrayList;

// 创建ArrayList
ArrayList<Integer> list = new ArrayList<>();

// 添加元素
list.add(1);
list.add(2);
list.add(3);

// 打印ArrayList
for (int element : list) {
  System.out.println(element);
}
  1. Arrays.copyOf()

Arrays.copyOf() メソッドを使用して、配列を新しい配列にコピーし、新しい配列を指定します。配列の長さ。このメソッドを使用して、新しい要素を追加できます。コード例は次のとおりです。

import java.util.Arrays;

// 原始数组
int[] oldArray = { 1, 2, 3, 4, 5 };
// 新元素
int newElement = 6;

// 新数组长度为原数组长度加1
int[] newArray = Arrays.copyOf(oldArray, oldArray.length + 1);

// 添加新元素到新数组的末尾
newArray[newArray.length - 1] = newElement;

// 打印新数组
for (int element : newArray) {
  System.out.println(element);
}

概要:

この記事では、Java で配列に要素を追加する一般的な方法をいくつか紹介し、具体的なコード例を示します。 ArrayList クラスと Arrays.copyOf() メソッドを使用して、ループして新しい配列を作成することで、配列に新しい要素を簡単に追加できます。実際のニーズとシナリオに基づいて、配列操作を実行するための適切な方法を選択できます。

以上がJava 配列に要素を追加する一般的な方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。