java二维数组

java 二维数组前几天面试时, 面试提既然考的是二维数组。



package com.lyx;
/*
* 二维数组的初始化和相加
*/
public class ErWeiArrays {
public int[][] aa=new int[2][4];
public int[][] bb=new int[3][5];
public int[][] initArray( int[][] mm )
{
for(int i=0 ; i<mm.length; i++)
{
for(int j=0; j<mm[i].length; j++)
{
mm[i][j]=i+j;
}

}
return mm;
}

public void outArray(int[][] mm)
{
System.out.println("----------------------------------------------------");
for(int i=0 ; i<mm.length; i++)
{
for(int j=0; j<mm[i].length; j++)
{
System.out.print( mm[i][j]+" \t");
}
System.out.println();
}
}
public int[][] addArray(int[][] mm, int[][] nn)
{
int[][] aa=new int[mm.length][mm[0].length];
for(int i=0; i<mm.length; i++)
{
for(int j=0; j<mm[0].length; j++)
{
aa[i][j]=mm[i][j]+nn[i][j];
}
}
return aa;
}

public static void main(String[] args) {
ErWeiArrays era=new ErWeiArrays();
System.out.println("-------aa-------------");
era.aa=era.initArray( new int[2][4]);
era.outArray(era.aa);
System.out.println("----------bb----------");
era.bb=era.initArray(new int[3][5]);
era.outArray(era.bb);
int[][] addAfterArray=era.addArray(era.aa, era.bb);
System.out.println("------------------");
era.outArray(addAfterArray);
/* addAfterArray=era.addArray(era.bb, era.aa);
System.out.println("------------------");
era.outArray(addAfterArray);*/

}
}


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值