Hari ini saya belajar array java dan menulis penyisipan dan penghapusan array. Saya seorang pemula, dan saya akan menulisnya kepada para pemula yang tidak tahu bagaimana melakukannya. Harap abaikan mereka jika ada kesalahan. Harap tunjukkan jika Anda memiliki kesalahan;
/** Tentukan lokasi array ke array*/impor java.util.*; Kelas publik arrayInsert {public static void main (string [] args) {system.out.println ("Harap masukkan 5 nomor dengan keyboard:"); int [] array = int int [10]; Pemindai SC = Pemindai Baru (System.in); // Masukkan nomor ke array melalui keyboard untuk (int i = 0; i <array.length-5; i ++) {array [i] = sc.nextInt (); } // Ketenangan melalui array system.out.print ("Array asli adalah:"); untuk (int a: array) {System.out.print (""+a); } // Masukkan jumlah System.out.println ("/nPlease masukkan posisi penyisipan: posisi yang valid adalah 0 -----"+(array.length-1)); int index = sc.nextInt (); System.out.println ("/nPlease masukkan nilai yang dimasukkan ------"); int num = sc.nextInt (); // Panggil indeks fungsi statis // transweep system array yang dimasukkan.out.println ("Array Traversal Setelah memasukkan elemen:"); Masukkan (indeks, num, array); untuk (int i = 0; i <array.length; i ++) {System.out.print (""+array [i]); }} // Masukkan metode data ke posisi yang ditentukan dari array public static int [] insert (int index, int num, int a []) {// Jika ada elemen, elemen setelah indeks dipindahkan satu per satu, untuk (int a [i] = a [i-1];} a [indeks] = num; return a;}} // Hapus nomor pada posisi yang ditentukan dari array. Impor java.util.*; kelas publik arraydelete {public static void main (string args []) {System.out.println ("Harap masukkan 5 nomor dengan keyboard:"); int [] array = int int [10]; Pemindai SC = Pemindai Baru (System.in); // Masukkan nomor ke dalam array melalui keyboard untuk (int i = 0; i <array.length-5; i ++) {array [i] = sc.nextInt (); } // transweep the array system.out.print ("Array asli adalah:"); untuk (int a: array) {System.out.print (""+a); } // hapus nomor dalam sistem posisi yang ditentukan.out.println ("/n Masukkan lokasi yang ingin Anda hapus: rentangnya adalah 0 ---"+(array.length-1)); int index = sc.nextInt (); hapus (indeks, array); // panggilan hapus metode // transip setelah penghapusan system.out.println ("Transip setelah penghapusan:"); untuk (int i = 0; i <array.length; i ++) {System.out.print ("+array [i]);}} public static int [] delete (int index, int array []) {// transip setelah pengambilan indeks, pindahkan bagian belakang array satu per satu untuk (int i = index; i <array-1 (array. array [i] = array [i+1];Kode contoh di atas untuk memasukkan dan menghapus elemen tertentu dalam array di java adalah semua konten yang saya bagikan dengan Anda. Saya harap Anda dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.