Rumah >Java >javaTutorial >Cara biasa untuk menambah elemen pada tatasusunan Java
Kaedah biasa untuk menambah elemen pada tatasusunan Java, contoh kod khusus diperlukan
Dalam Java, tatasusunan ialah struktur data biasa yang boleh menyimpan berbilang elemen daripada jenis yang sama. Dalam pembangunan sebenar, kita sering perlu menambah elemen baharu pada tatasusunan. Artikel ini akan memperkenalkan kaedah biasa untuk menambah elemen pada tatasusunan dalam Java dan memberikan contoh kod khusus.
Cara mudah ialah mencipta tatasusunan baharu, salin elemen tatasusunan lama ke dalam tatasusunan baharu dan tambah elemen baharu. Contoh kod adalah seperti berikut:
// 原始数组 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); }
Di Java, ArrayList ialah tatasusunan dinamik yang boleh menambah, memadam dan mengubah suai elemen dengan mudah. Kita boleh menggunakan ArrayList untuk melaksanakan operasi penambahan tatasusunan. Contoh kod adalah seperti berikut:
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); }
Arrays.copyOf() untuk menyalin tatasusunan ke tatasusunan baharu dan nyatakan panjang tatasusunan baharu. Kita boleh menggunakan kaedah ini untuk menambah elemen baharu. Contoh kod adalah seperti berikut:
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); }
Ringkasan:
Artikel ini memperkenalkan beberapa kaedah biasa untuk menambah elemen pada tatasusunan dalam Java dan menyediakan contoh kod khusus. Kita boleh menambah elemen baharu pada tatasusunan dengan mudah dengan menggelung untuk mencipta tatasusunan baharu, menggunakan kelas ArrayList dan menggunakan kaedah Arrays.copyOf(). Berdasarkan keperluan dan senario sebenar, kita boleh memilih kaedah yang sesuai untuk melaksanakan operasi tatasusunan.
Atas ialah kandungan terperinci Cara biasa untuk menambah elemen pada tatasusunan Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!