Rumah  >  Artikel  >  tutorial komputer  >  Kaedah untuk melaksanakan pengembangan dinamik tatasusunan dalam Java

Kaedah untuk melaksanakan pengembangan dinamik tatasusunan dalam Java

WBOY
WBOYke hadapan
2024-01-12 16:51:161051semak imbas

Kaedah untuk melaksanakan pengembangan dinamik tatasusunan dalam Java

Cara menambah elemen pada tatasusunan dengan membuat kaedah dalam java Contoh rujukan:

kelas awam shuzucharu1 {

utama kekosongan statik awam(String args[]){

int[] P={1,2,2,47,568,86};

int[] SB=int baharu[P.length+1];//Panjang tatasusunan SB ialah 7

int SB1=9;

SB[SB.length-1]=SB1;//Apabila jadual berikut dalam tatasusunan SB ialah 6, nilainya ialah 9

untuk(int i=0;i SB[i]=P[i];

System.out.println(SB[i]);

}

System.out.println(SB[SB.length-1]);

}

} // Mula-mula gunakan algoritma salin untuk menyalin 6 nombor dalam tatasusunan P ke SB Kerana panjang tatasusunan SB ialah 7, nombor ketujuh ialah subskrip 6, dan ia boleh dikeluarkan terus di luar gelung.

Masukkan elemen ke dalam tatasusunan yang diisih

Apakah jenis nombor dalam tatasusunan anda? Berikan contoh jenis int

import java.util.Arrays;

ArySort kelas awam {

utama kekosongan statik awam(String[] args) {

int[] ary = {1, 3, 5,7,9,11};

int[] ary2 = int[ary.length+1] baharu;

System.arraycopy(ary, 0, ary2, 0, ary.length);

ary2[ary.length] = 6;

Arrays.sort(ary2);

untuk(nilai int: ary2){

System.out.print(nilai + " ");

}

}

}

--------------

1 3 5 6 7 9 11

Cara menambah elemen pada kepala dan ekor kumpulan data dalam Java

Java ArrayList menggunakan add untuk memasukkan elemen. Contohnya adalah seperti berikut:

import java.util.ArrayList;

Ujian kelas awam {

utama kekosongan statik awam(String[] args) {

Senarai ArrayList = ArrayList baharu();

list.add(0); //Masukkan elemen pertama

list.add(1);

list.add(2);

list.add(3);

list.add(4);

list.add(5);

System.out.println(senarai); //Cetak senarai senarai

list.add(2, 7);

System.out.println(senarai);

}

}

Atas ialah kandungan terperinci Kaedah untuk melaksanakan pengembangan dinamik tatasusunan dalam Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:docexcel.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam