JavaのString配列に要素を追加する方法は何ですか?
JavaのString配列に要素を追加するには、次のいずれかの方法を使用できます:
- 元の配列より1要素多い新しい配列を作成します。
- 元の配列のすべての要素を新しい配列にコピーします。
- 新しい配列の最後に追加する要素を配置します。
- 元の配列に新しい配列を代入する。
String[] originalArray = {"元素1", "元素2"};
String[] newArray = new String[originalArray.length + 1];
System.arraycopy(originalArray, 0, newArray, 0, originalArray.length);
newArray[newArray.length - 1] = "新元素";
originalArray = newArray;
- String型のArrayListオブジェクトを作成してください。
- ArrayListに要素を追加するには、add()メソッドを使用します。
- ArrayListを文字列配列に変換する。
ArrayList<String> arrayList = new ArrayList<>();
arrayList.add("元素1");
arrayList.add("元素2");
arrayList.add("新元素");
String[] stringArray = arrayList.toArray(new String[0]);
Javaの配列は一度作成されると、サイズが固定されており、直接サイズを変更することはできません。そのため、要素を追加する際には、通常は新しい配列を作成し、元の配列の要素を新しい配列にコピーします。または、ArrayListクラスを使用すると、動的にサイズを増減させることができます。