《Java基础——从0开始》——14 二维数组

二维数组本质上是以数组作为数组元素的数组,即“数组的数组”,类型说明符 数组名[常量表达式][常量表达式]。
二维数组又称为矩阵,行列数相等的矩阵称为方阵。对称矩阵a[i][j] = a[j][i],对角矩阵:n阶方阵主对角线外都是零元素。
看代码运行结果对比:

public class ArrayDemo04 {
    public static void main(String[] args) {
        //[4][2]
        /*
         1,2  array[0]
         2,3  array[1]
         3,4  array[2]
         4,5  array[3]
        */
        int[][] arrays = {{1,2},{2,3},{3,4},{4,5}};
        printArrays(arrays[0]);
        System.out.println("");
        System.out.println(arrays[0][0]);
        System.out.println(arrays[0][1]);
        //1	2
        //1
        //2
        for (int i = 0 ; i < arrays.length ; i++) {
            for (int j = 0 ; j <arrays[0].length  ; j++) {
                System.out.println(arrays[i][j]);
            }
        }
        //1
        //2
        //2
        //3
        //3
        //4
        //4
        //5
    }
    public static void printArrays(int[] arrays){
        for (int i = 0 ; i < arrays.length ; i++) {
            System.out.print(arrays[i]+"\t");
        }
    }
}

基于学习(狂神说Java)总结,如有不同见解,请留言!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值