---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------
二维数组:
public class Array2Demo {
public static void main(String[] args) {
// int [] arr=new int [3];//一维数组
// int[][] arr = new int[3][4];// 定义了名称为arr的二维数组。二维数组中有3个一维数组
// 每一个一维数组中有四个元素。
// System.out.println(arr[0][1]);
/*
* int [][] arr=new int [3][]; arr[0]=new int [3]; arr[1]=new int [1];
* arr[2]=new int [2]; System.out.println(arr.length);//打印二维数组的长度是3
* System.out.println(arr[0].length);//打印二维数组中第一个一维小数组的长度
*/
int[][] arr = { { 3, 5, 1, 7 }, { 2, 3, 5, 8 }, { 6, 1, 8, 2 } };
int sum=0;
for(int x=0;x<arr.length;x++){
for(int y=0;y<arr[x].length;y++){
sum=sum+arr[x][y];
}
}
System.out.println("sum="+sum);
/*
* int []x,y[];
* 上面的数组定义相当于:
* int [] x;
* int [][]y;
*/
}
}
---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------