java中创建二维数组

简介: java中创建二维数组

java创建二维数组


二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组


int[][] a = new int[2][3];
或者
String[][] str = new String[3][4];


实例

下面这个表示


从最高维开始,分别为每一维分配空间


s[0]=new String[2] 和 s[1]=new String[3] 是为最高维分配引用空间,也就是为最高维限制其能保存数据的最长的长度,也就是说第0行可以放两个元素,第二行可以放三个元素。然后再为其每个数组元素单独分配空间 s0=new String(“Good”) 等操作。


String[][] s = new String[2][];
//表示第一行有两列
s[0] = new String[2];
//表示第二行有三个元素
s[1] = new String[3];
s[0][0] = new String("Good");
s[0][1] = new String("Luck");
s[1][0] = new String("to");
s[1][1] = new String("you");
s[1][2] = new String("!");


新创建一个公众号 Rockey小何同学 想相互交流的同学可以关注一下哈! 感谢支持!

相关文章
|
5月前
|
人工智能 Java
Java练习题-输出二维数组对角线元素和
Java练习题-输出二维数组对角线元素和
|
10月前
|
Java 索引
12.Java二维数组讲解
12.Java二维数组讲解
70 1
|
存储 Java 编译器
Java二维数组详解
1.二维数组 2.二维数组的创建及初始化 (1)静态初始化 (2)动态初始化 方法1 方法2 3.二维数组在内存中的存储 4.二维数组的使用 (1)二维数组的遍历 (2)传递参数给方法 (3)作为返回值
123 0
|
5月前
|
存储 Java
Java二维数组的声明与操作技术详解
Java二维数组的声明与操作技术详解
78 10
|
5月前
|
Java 容器
Java集合类ArrayList应用 | 二维数组的集合类表示与杨辉三角实现
这是一个关于LeetCode第118题“杨辉三角”的问题解答摘要。题目要求生成一个杨辉三角的前n行,其中每一行都是由前一行的元素按规则生成的。杨辉三角的规律是:每一行的第一个和最后一个数是1,其他数是其上方两数之和。
45 4
|
4月前
|
Java
二维数组与稀疏数组转换(java)
二维数组与稀疏数组转换(java)
|
5月前
|
存储 Java
Java二维数组的初始化技术详解
Java二维数组的初始化技术详解
51 0
|
5月前
|
存储 Java 索引
Java二维数组的引用与操作技术详解
Java二维数组的引用与操作技术详解
58 0
|
5月前
|
Java
<Java SE> 数组详解大全(附带练习题).一维数组、二维数组、数组拷贝、数组遍历...
<Java SE> 数组详解大全(附带练习题).一维数组、二维数组、数组拷贝、数组遍历
33 0
|
5月前
|
存储 Java C语言
【Java探索之旅】基本类型与引用类型 数组的应用 二维数组
【Java探索之旅】基本类型与引用类型 数组的应用 二维数组
34 0
下一篇
无影云桌面