栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java二维数组的学习

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java二维数组的学习

一.二维数组的命名和初始化

        // 静态初始化

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

        // 动态初始化1

        int [ ] [ ]array=new int[ 3 ][ 2 ];

        //动态初始化2

        int [ ] [ ] array=new int[ 3 ][  ];

        // 初始化的错误情况(只是说明一下,不要记住)

        String [ ] [ ]array=new int[ ][3];

        String [4 ] [ 5]array=new int[ ][ ];

        int[ ][ ]array=new int[4][3]{{1,2,3,4},{5,6},{6,7,8}};

      二.二维数组的使用

        规定:二维数组分为外层数组的元素,内层数组的元素

                int [ ][ ]array=new int[3][2];

                外层元素: array[0],array[1]等

                内层元素:   array[0][0],array[0][1]等

       ①, 数组元素的默认初始化值

                针对初始化方式一,比如,int [ ][ ]array=new int[3][2];

                外层元素的初始化值:地址值

                内层元素的初始化值:数组元素是整型:0.

                                                     数组元素是浮点型:0.0

                                                      数组元素是char型:0(ASCKLL)或'u0000'.

                                                      数组元素是boolean型:false

                                                       数组元素是引用数据类型:null

遍历如下的二维数组

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

                                for(int i=0;i

                                        for(int j=0;j

                                                System.out.print(array[ i ][ j ]  +   " t ");

                                        }

                                                 System.out.println();

                                  }

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/571246.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号