一维数组
// 定义一个数字arr它将会被存入栈内存
int [] arr;
int[] arry = new int [10];
// arr将作为概述组的引用它后面的new的对象则会被存入栈内存
arr=new int[] {1,9,3,3,6,7,8};
// 对数组就行排序
Arrays.sort(arr);
int sum=0;
// 利用for循环将数组中的数据便利
for (int i = 0; i < arr.length; i++) {
sum+=arr[i];
System.out.println(arr[i]);
}
// 复制数组
System.arraycopy(arr, 0, arry, 0, 4);
System.out.println(arry.toString());
二维数组
int[][] arrs;
arrs=new int[2][3];
// 访问最小下标
arrs[0][0]=6;
// 访问最小下标
arrs[1][2]=5;
System.out.println("min"+ arrs[0][0]+"max"+arrs[1][2]);
// 便利最外层数组
for (int i = 0; i < arrs.length; i++) {
// 便利内层数组
for (int j = 0; j < arrs[i].length; j++) {
// System.out.println(arrs[i][j]);
}
}
网友评论