小白日记之二维数组(java学习)

二维数组和一维数组的创建一样,也是需要声明加创建,不同的是创建二维数组的时候,可以只创建行数,不写列数。并且二维数组的每一行的列数都可以不一样。

public static void main(String\[\] args) {

int\[\]\[\] intArray;

float floatArray\[\]\[\];

double\[\] doubleArray\[\];

intArray = new int33;

System.out.println("intArray数组中第3行第2列的元素为:"+intArray21);

intArray12 = 9;

System.out.println("intArray数组中第2行第3列的元素为:"+intArray12);

char\[\]\[\] ch = new char35;

floatArray = new float3\[\];//创建二维数组,可以只指定行数

//System.out.println(floatArray00);空指针异常,因为float只有行没有列。

floatArray0 = new float3;

floatArray1 = new float4;

floatArray2 = new float5;

int\[\]\[\] num = {{1,2,3},{4,5,6},{7,8,9}};

System.out.println("num数组第1行第2列的元素为:"+num01);

System.out.println("num数组的行数为:"+num.length);

System.out.println("num数组的列数为:"+num0.length);

int\[\]\[\] num1 = {{78,98},{65,75,63},{98}};

System.out.println("num1数组的第一行的列数是"+num10.length);

for(int i=0;i<num1.length;i++) {

for(int j=0;j<num1i.length;j++) {

System.out.print(num1ij+" ");

}

System.out.println();

}

相关推荐
油丶酸萝卜别吃2 小时前
utils.js 说明文档
开发语言·javascript·ecmascript
rannn_1114 小时前
【力扣hot100】链表专题|160、206、234、141、142
java·算法·leetcode·链表·面试·开发
leisoo80975 小时前
100GBA股股票数据怎么存ClickHouseRedisMySQLJSON完整对比
大数据·linux·服务器·开发语言·python
不会代码的小猴5 小时前
21. 泛型编程上
开发语言·c++·笔记·算法
IKUN家族6 小时前
Spring IoC&DI
java·spring·rpc
一只旭宝6 小时前
细讲C加加【9】C++ std::function与std::bind详解|仿函数、绑定器、类成员绑定、占位符、成员偏移指针
开发语言·c++·算法
蒸蒸yyyyzwd7 小时前
秋招不熟悉力扣学习笔记1
笔记·学习·leetcode
山荷枝7 小时前
03-框架--Spring
java·后端·spring
ChaHae-In8 小时前
SpringBoot统一功能处理
java·spring boot·后端
coder!mq8 小时前
说几个常见的语法糖?
java·开发语言·算法