本文主要介绍二维数组的创建及使用,代码如下:
package com.xzw.csdn;
/**
* 二维数组
* @author xzw
*
*/
public class TwoDimArray {
/**
* 主函数
* @param args
*/
public static void main(String[] args) {
//定义二维数组
int[] array = new int[5];
int[][] array2 = new int[5][3];
int[][] array3 = new int[4][];
//int[][] array4 = new int[][3];//错误
//int[][] array5 = new int[][];//错误
//二维数组的长度为一维数组的个数
int[][] array6 = {{23,11,17},{34,54,11}};
System.out.println("长度:"+array6.length);
System.out.println(array6[1]);
System.out.println(array6[1][0]);
//遍历二维数组的所有元素并 求元素和与平均数
bl1(array6);
}
/**
* 遍历二维数组的所有元素并求元素和与平均数
* @param array
*/
public static void bl1(int[][] array){
int i, sum = 0, j = 0;
for (i = 0; i < array.length; i++) {
for (j = 0; j < array.length+1; j++) {
System.out.println(array[i][j]);
sum += array[i][j];
}
}
int t = i + j + 1;
System.out.println(sum);
System.out.println((double)sum / t);
}
}
你们在此过程中遇到了什么问题,欢迎留言,让我看看你们都遇到了哪些问题。