配列定義:
1.変数を宣言します
int[ ] a;
2.アレイを作成します
int[ ] a=new int[100];
3.配列の割り当て
a)int[ ] smallPrimes={2,3,4,5,7,11,13};`
b)可以用for循环赋值
4.匿名関数
new int [ ]{1,2,3,4};
可以用此方法初始化一个数组,无需创建新变量
int smallPrimes=new int[]{1,2,3,4};
这是下列语句的简写形式:
int[] anonymous={1,2,3,4};
smallPrimes=anonymous;
配列を出力
1. forループトラバーサル2.for (変数:コレクション)ステートメントの
各ループの例:
for(int element:collection)
System.out.println(element);
System.out.println(Arrays.toString(collection));
配列コピー
1.配列変数を別の配列変数に割り当て、2つの変数が同じ配列を指します。
int [] smallPrimes = {2,3,4,5,7,11,13}; `
int [] a = smallPrimes;
a [5] = 12;
2。のすべての値をコピーする場合新しい配列への配列配列に移動するには、ArraysクラスのcopyOfメソッドを使用します。
int[] b=Arrays.copyOf(a,a.length);
2番目のパラメーターは、新しい配列の長さです。このメソッドは通常、配列のサイズを増やすために使用されます。
int[] c=Arrays.copyOf(a,2*a.length);
配列の並べ替え
Arrays.sort(a);
参照:Java Core Volume1の仕上げ