Rumah > Artikel > tutorial komputer > Kaedah untuk melaksanakan pengembangan dinamik tatasusunan dalam Java
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
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
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
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!