/* 习题6
14.以M行N列二维数组为参数进行方法调用,分别计算二维数组各列元素之和,返回并输
出所计算的结果。
*/
//app6_10.java
public class app6_10
{
public static void main(String[] args)
{
int[][] a={{1,2,3},{4,5,6},{7,8,9}};
Trans Sumnumber = new Trans(); //创建trans类的对象 sumnumber
Sumnumber.sum(a); //将二维数组a传入sum()方法
}
}
class Trans //定义另一个类
{
public void sum( int[][] array) //参数array接收一维整型数组
{
int[] result = new int[array.length];
for ( int i=0; i<array.length; i++)
{
for(int j=0; j<array[i].length; j++)
result[j] +=array[i][j];
}
for ( int j=0; j<result.length; j++)
System.out.println("这个二维数组第〔"+j+"〕列元素之和为:" +result[j]);
}
}
温馨提示:答案为网友推荐,仅供参考