Java 基础篇6-二位数组

1.二维数组(熟悉)
1.1 基本概念
   一维数组本质上就是一段连续的存储单元,用于存放多个类型相同的数据内容。
   二维数组本质上就是由多个一维数组组成的数组,也就是说二维数组中的每个元素都是一维数组,而一维数组的每个元素才是具体数据内容。

1.2 二维数组的声明
(1)语法格式
   数据类型[][] 数组名称 = new 数据类型[行数][列数];
如:
   int[][] arr = new int[2][5];  - 声明一个具有2行5列元素类型为int的二维数组
   其中行下标的范围是:0 ~ 1;
   其中列下标的范围是:0 ~ 4;

思考:
   arr代表什么?  arr[0]代表什么?  arr[0][0]代表什么?
解析:
   arr代表二维数组的名称;
   arr[0]代表二维数组中的第一行,也就是一个一维数组;
   arr[0][0]代表二维数组中的第一行第一列的数据内容;


   arr.length代表二维数组的长度,也就是二维数组中元素的个数,也就是行数;
   arr[0].length代表二维数组中第一个元素的长度,也就是第一行的列数;

(2)元素的初始化
   数据类型[][] 数组名称 = {{数值1,数值2,...}, ...};
如:

   int[][] arr = {{1, 2, 3}, {4, 5, 6}}; - 声明一个具有2行3列的二维数组

今天 就介绍这么多,明天说一下面向对象

不积跬步,无以至千里;不积小流,无以成江海。

但愿能够帮助看到这篇文章的你! ^_^ 加油
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值