Heim >Computer-Tutorials >Computerwissen >So erweitern Sie Arrays in Java dynamisch
öffentliche Klasse shuzucharu1 {
public static void main(String args[]){
int[] P={1,2,2,47,568,86};
int[] SB=new int[P.length+1];//Die Array-Länge von SB beträgt 7
int SB1=9;
SB[SB.length-1]=SB1;//Wenn die folgende Tabelle im SB-Array 6 ist, ist der Wert 9
for(int i=0;i
System.out.println(SB[i]);
}
System.out.println(SB[SB.length-1]);
}
}//Verwenden Sie zuerst den Kopieralgorithmus, um die 6 Zahlen im P-Array nach SB zu kopieren. Da die Länge des SB-Arrays 7 beträgt, ist die siebte Zahl der Index 6 und kann direkt außerhalb der Schleife ausgegeben werden.
Fügen Sie ein Element in das sortierte Array ein
java.util.Arrays importieren;
öffentliche Klasse ArySort {
public static void main(String[] args) {
int[] ary = {1, 3, 5,7,9,11};
int[] ary2 = new int[ary.length+1];
System.arraycopy(ary, 0, ary2, 0, ary.length);
ary2[ary.length] = 6;
Arrays.sort(ary2);
for(int value: ary2){
System.out.print(Wert + " ");
}
}
}
--------------
1 3 5 6 7 9 11
So fügen Sie in Java ein Element zum Kopf und Ende einer Datengruppe hinzu
import java.util.ArrayList;
öffentlicher Klassentest {
public static void main(String[] args) {
ArrayList list = new ArrayList();
list.add(0); //Das erste Element einfügen
list.add(1);
list.add(2);
list.add(3);
list.add(4);
list.add(5);
System.out.println(list); //Listenarray drucken
list.add(2, 7);
System.out.println(list);
}
}
Das obige ist der detaillierte Inhalt vonSo erweitern Sie Arrays in Java dynamisch. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!