數(shù)組是多個數(shù)據(jù)的集合
數(shù)組的語法
數(shù)組元素類型【】???? 數(shù)組名;
多維數(shù)組:
數(shù)組元素類型【】【】????? 數(shù)組名;
多維數(shù)組初始化操作:
靜態(tài)初始化:
Int[][] arr = new int[][]{{1,2,3},{4,5,6}}
動態(tài)初始化:
Int[][] arr = new int[3][5];創(chuàng)建一個長度為3的二維數(shù)組,每一個
元素(一維數(shù)組)的長度為5.
增強for循環(huán)(foreach):
for (數(shù)組元素類型?? 變量 : 數(shù)組名)
{
循環(huán)體
}
方法的可變參數(shù):(參數(shù)的個數(shù)可變)
如:
static double getSum(double ...arr )
定義一個類型,然后三個點,參數(shù)名。(語法糖)
數(shù)組的拷貝操作:
System.arraycopy(src, arg1, arg2, arg3, arg4);
java內(nèi)置數(shù)組處理工具
java.util.Arrays.方法()