前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >java二维数组

java二维数组

作者头像
taoli
发布2022-09-30 10:01:40
5790
发布2022-09-30 10:01:40
举报
文章被收录于专栏:桃李博客
引言:

上一次我们讲了java的一维数组,今天我们来讲java的二维数组

正文:

二维数组的声明:
代码语言:javascript
复制
格式一:数组元素类型   数组名[][];
int arr[][];
代码语言:javascript
复制
格式二:数组元素类型[][] 数组名;
int[][] arr;

:元素类型可以是java的基本数据类型,也可以是类或者接口。

二维数组的初始化:

1.使用new操作符初始化(动态初始化):

代码语言:javascript
复制
例: int arr[][] = new int[2][3];

2.直接初始化(静态初始化):

代码语言:javascript
复制
例:int[][]   arr = {{3,-9,6},{8,0,1},{11,9,8}};

二维数组的引用:

  1. 获取数组的行数 :数组名.length
  2. 获取数组的列数:数组名[行标].length

二维数组的使用:

动态初始化实例:

代码语言:javascript
复制
public class Demo{
public static void main(String[]args){
int [][] arr=new int[][]{{4,5,6,8},{2,3},{1,6,9}};
System.out.println(arr.length);  //输出行数 
System.out.println(arr[0].length);  //输出列数
}
}

运行结果:

静态初始化实例:

代码语言:javascript
复制
public class Demo{
public static void main(String[]args){
int [][] arr={{4,5,6,8},{2,3},{1,6,9}};
System.out.println(arr.length);  //输出行数 
System.out.println(arr[0].length);  //输出列数
}
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 引言:
  • 正文:
    • 二维数组的声明:
    • 二维数组的初始化:
    • 二维数组的引用:
    • 二维数组的使用:
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档