Java之二维数组

简介: Java之二维数组

Java之二维数组



1. 语法:类型[][] 数组名=new 类型[大小][大小]


2.实例
public class TwoArray {
    public static void main(String[] args) {
  //1.从定义上看,二维数组是int[][] 数组名
// 2.也可以理解为,原来的一维数组的每个元素又是一个一维数组
        int[][] arr = {
                {0, 0, 0, 0, 0, 0},
                {0, 0, 1, 0, 0, 0},
                {0, 2, 0, 3, 0, 0},
                {1, 0, 0, 0, 0, 0}
        };
        System.out.println("二维数组的元素个数=" + arr.length);
// 关于二维数组的关键概念
//(1)二维数组的每个元素又是一个一维数组,所以如果需要得到每一个一维数组的值,还需要再次遍历
//(2)如果我们要访问第(i+1)个一维数组的第j+1个值 arr[i][j]
        for (int i = 0; i < arr.length; i++) {
            for (int j = 0; j < arr[i].length; j++) {
                System.out.printf(arr[i][j] + " ");
            }
            System.out.println();//换行
        }
    }
}


3.运行效果如下:


083c1a556f4d41758a96b771bffa87a2.png

目录
相关文章
|
29天前
|
存储 Java 计算机视觉
Java二维数组的使用技巧与实例解析
本文详细介绍了Java中二维数组的使用方法
46 15
|
9月前
|
人工智能 Java
Java练习题-输出二维数组对角线元素和
Java练习题-输出二维数组对角线元素和
119 1
|
Java 索引
12.Java二维数组讲解
12.Java二维数组讲解
94 1
|
存储 Java 编译器
Java二维数组详解
1.二维数组 2.二维数组的创建及初始化 (1)静态初始化 (2)动态初始化 方法1 方法2 3.二维数组在内存中的存储 4.二维数组的使用 (1)二维数组的遍历 (2)传递参数给方法 (3)作为返回值
174 0
|
4月前
|
存储 Java
【编程基础知识】 分析学生成绩:用Java二维数组存储与输出
本文介绍如何使用Java二维数组存储和处理多个学生的各科成绩,包括成绩的输入、存储及格式化输出,适合初学者实践Java基础知识。
112 1
|
9月前
|
存储 Java
Java二维数组的声明与操作技术详解
Java二维数组的声明与操作技术详解
143 10
|
9月前
|
Java 容器
Java集合类ArrayList应用 | 二维数组的集合类表示与杨辉三角实现
这是一个关于LeetCode第118题“杨辉三角”的问题解答摘要。题目要求生成一个杨辉三角的前n行,其中每一行都是由前一行的元素按规则生成的。杨辉三角的规律是:每一行的第一个和最后一个数是1,其他数是其上方两数之和。
79 4
|
8月前
|
Java
二维数组与稀疏数组转换(java)
二维数组与稀疏数组转换(java)
|
9月前
|
存储 Java
Java二维数组的初始化技术详解
Java二维数组的初始化技术详解
111 0
|
9月前
|
存储 Java 索引
Java二维数组的引用与操作技术详解
Java二维数组的引用与操作技术详解
141 0