Java の ArrayList.add() 関数を使用して要素を ArrayList に追加する
ArrayList は Java コレクション フレームワークで一般的に使用されるデータ構造で、要素を動的に格納および操作できます。 ArrayList への要素の追加は一般的な操作であり、ArrayList の add() 関数を使用してこの関数を実装します。この記事では、Java の ArrayList.add() 関数を使用して要素を ArrayList に追加する方法を紹介し、参照用のコード例を示します。
ArrayList.add() 関数の構文は次のとおりです。
add(E element)
この関数は、ArrayList に要素を追加するために使用され、戻り値を返します。ブール値。追加が成功したかどうかを示します。ここでの一般的な E は、ArrayList に格納されている要素のタイプを表しており、任意のタイプを指定できることに注意してください。
以下は、ArrayList.add() 関数を使用して要素を ArrayList に追加する方法を示す簡単な例です。
import java.util.ArrayList; public class ArrayListExample { public static void main(String[] args) { // 创建一个整型ArrayList ArrayList<Integer> arrayList = new ArrayList<>(); // 向ArrayList中添加元素 arrayList.add(10); arrayList.add(20); arrayList.add(30); // 输出ArrayList中的元素 System.out.println("ArrayList中的元素:" + arrayList); } }
上の例では、最初に整数 ArrayList オブジェクトが作成されます。次に、add() 関数を使用して、3 つの整数要素 (10、20、および 30) を ArrayList に追加します。最後に、System.out.println() ステートメントを使用して、ArrayList 内の要素を出力します。
上記のコードを実行すると、出力結果は次のようになります。
ArrayList中的元素:[10, 20, 30]
出力結果からわかるように、ArrayList 内の要素は加算順に正しく格納されています。
ArrayList.add() 関数を使用すると、単一の要素を追加するだけでなく、複数の要素を一度に追加することもできます。例は次のとおりです。
import java.util.ArrayList; import java.util.Arrays; public class ArrayListExample { public static void main(String[] args) { // 创建一个字符串型ArrayList ArrayList<String> arrayList = new ArrayList<>(); // 创建一个字符串数组 String[] arr = {"Java", "Python", "C++"}; // 向ArrayList中添加数组中的元素 arrayList.addAll(Arrays.asList(arr)); // 输出ArrayList中的元素 System.out.println("ArrayList中的元素:" + arrayList); } }
上の例では、最初に文字列 ArrayList オブジェクトが作成され、次に 3 つの要素を含む文字列配列 arr が作成されます。次に、ArrayList の addAll() 関数と Arrays クラスの asList() 関数を使用して、配列内の要素を ArrayList に一度に追加します。最後に、System.out.println() ステートメントを使用して、ArrayList 内の要素を出力します。
上記のコードを実行すると、出力結果は次のようになります。
ArrayList中的元素:[Java, Python, C++]
出力結果からわかるように、文字列配列内の要素が ArrayList に正常に追加されました。
ArrayList.add() 関数を使用して要素を追加する場合、要素の位置を指定することもできます。たとえば、add(int index, E element) 関数を使用して、指定した位置に要素を挿入できます。例は次のとおりです。
import java.util.ArrayList; public class ArrayListExample { public static void main(String[] args) { // 创建一个字符串型ArrayList ArrayList<String> arrayList = new ArrayList<>(); // 向ArrayList中添加元素 arrayList.add("Java"); arrayList.add("C++"); arrayList.add("Python"); // 在指定位置插入元素 arrayList.add(1, "JavaScript"); // 输出ArrayList中的元素 System.out.println("ArrayList中的元素:" + arrayList); } }
上の例では、最初に文字列 ArrayList オブジェクトが作成され、次に add() 関数を使用して 3 つの文字列要素 (Java、C、Python) が ArrayList に追加されます。次に、add() 関数を使用するときに、2 つのパラメーターが渡されます。最初のパラメーターは挿入される位置を示し、2 番目のパラメーターは挿入される要素を示します。この例では、文字列「JavaScript」が ArrayList の最初の位置に挿入されます。最後に、System.out.println() ステートメントを使用して、ArrayList 内の要素を出力します。
上記のコードを実行すると、出力結果は次のようになります。
ArrayList中的元素:[Java, JavaScript, C++, Python]
出力結果から、新しく挿入された要素が指定された位置に正しく配置されていることがわかります。
要約すると、Java の ArrayList.add() 関数を使用して要素を ArrayList に追加するのは非常に簡単です。 add() 関数を呼び出して、追加する要素を渡すだけで、要素を ArrayList に正常に追加できます。さらに、add() 関数を使用して、さまざまな追加ニーズを満たすために指定された位置に要素を挿入することもできます。この記事のサンプル コードが、ArrayList の追加操作と add() 関数を使用して要素を追加する方法を読者がより深く理解するのに役立つことを願っています。
以上がJavaのArrayList.add()関数を使用して要素をArrayListに追加します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。