ホームページ > 記事 > コンピューターのチュートリアル > Java で配列を動的に展開する方法
参考例:
パブリッククラス シュズチャル1 {
public static void main(String args[]){
int[] P={1,2,2,47,568,86};
int[] SB=new int[P.length 1];//SB の配列長は 7
int SB1=9;
SB[SB.length-1]=SB1;//SB 配列内の次のテーブルが 6 の場合、値は 9
for(int i=0;i
SB[i]=P[i];
System.out.println(SB[i]);
}
System.out.println(SB[SB.length-1]);
}
}//まず、コピー アルゴリズムを使用して、P 配列内の 6 つの数値を SB にコピーします。SB 配列の長さは 7 であるため、7 番目の数値は添字 6 であり、ループの外に直接出力できます。 。
配列にはどのような種類の数値が含まれていますか? int型の例を示します
import java.util.Arrays;
パブリック クラス ArySort {
public static void main(String[] args) {
int[] ary = {1, 3, 5,7,9,11};
int[] ary2 = 新しい int[ary.length 1];
System.arraycopy(ary, 0, ary2, 0, ary.length);
ary2[ary.length] = 6;
Arrays.sort(ary2);
for(int 値: ary2){
System.out.print(値 " ");
}
}
}
--------------
1 3 5 6 7 9 11
java ArrayList は add を使用して要素を挿入します。例は次のとおりです:
import java.util.ArrayList;
パブリック クラス テスト {
public static void main(String[] args) {
ArrayList リスト = new ArrayList();
list.add(0); //最初の要素を挿入
list.add(1);
list.add(2);
list.add(3);
list.add(4);
list.add(5);
System.out.println(list); //リスト配列を印刷します
list.add(2, 7);
System.out.println(リスト);
}
}
以上がJava で配列を動的に展開する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。