數組初始化
數組相當於一個對象。當聲明完數組,但並未對數組進行初始化時,此時不能使用數組,否則會發生空指針異常。
int a[]=new int[n];
int a[]={1,2,1,2,1};
數組長度
可以使用array.length來獲取。
即可以使用a.length來獲得a數組的長度。
數組拷貝
使用Arrays.copyOf(a,b);來進行數組拷貝。
其中a代表要進行拷貝的數組。b代表新數組的長度。
int[] old={22,33,44};
int[] new=Arrays.copyOf(old,old.length);
此時獲得了一個和原數組完全相同的數組。
數組排序
可以方便的使用提供的方法進行數組的排序。
int[] x={3,9,90,63,88};
Arrays.sort(x);
排序完成後的x={3,9,63,88,90};