java中 的二维数组的详解,java、二维数组详解!

/* java 二维数组的概念 使用方法!

1.什么是二维数组?

答案:数组的数组! 他的每一个元素都是数组!二维数组是(存储一维数组的)一维数组。

2.如何定义?(以二维数组为列)

int arr[][]=new int[a] [b]; ||int [][]arr=new int [a][b]; arr的位置

int 可以是基本数据类型 、复合数据类型

a b必须是正整数 a是行数!b是列数!

arr可以看成是一个a行b列的数组!一共有a个一维数组!每个一维数组的长度是b,默认值是0!

3.二维数组 求和问题? 求最值问题?

都是建立在遍历二维数组的基础上,两个for循环,两个变量记录值! 最值问题 需要进行if判断。

*/

class ShuZhu01{

public static void main(String[]args){

//arr 是一个三行五列的数组---->就是在二位数组arr中 一共有3个一维数组!每个一维数组的长度是5,默认值是0!

int shuzu[][]=new int[6][5];

//求二维数组arr中所有数字的和?

int [][] arr={{12,12,5,45},{12,21,5,4},{7,8,4,5,55}};

int add=0;//设置变量 记录总值。

for(int a=0; a

{//便利二维数组!

int group=0;//设置变量 记录小组值。

for(int b=0;b

{//b

System.out.println("遍历数组arr"+arr[a][b]);

int num=arr[a][b];

add=add+num;

group=group+num;

}

System.out.println("二位数组中各小组数值的和"+group);

System.out.println("===================");

}

System.out.println("二维数组所有值的和="+add);

System.out.println("二维数组的长度:"+arr.length);

System.out.println("二维数组的长度:"+shuzu.length);

System.out.println("打印二维数组中第一个数组第一个值:"+shuzu[0][0]);

}

}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值