java二维数组
来源:互联网 发布:港珠澳大桥 知乎 编辑:程序博客网 时间:2024/05/19 11:36
java二维数组
二维数组: 二维数组就是数组中的数组。
一根 变量一盒 20根 一维数组一条 10包 20根 二维数组
二维数组 的定义格式:
数据类型[][] 变量名 = new 数据类型[长度1][长度2];长度1:一条烟有多少盒。长度2: 一盒烟有多少根。
二维数组 的初始化方式:
动态初始化: 数据类型[][] 变量名 = new 数据类型[长度1][长度2];静态初始化: 数据类型[][] 变量名 = {{元素1,元素2...},{元素1,元素2...},{元素1,元素2...} ..} //定义了一个二维数组 int[][] arr = new int[3][4]; arr[1][1] = 100; /* System.out.println("二维数组的长度:"+ arr.length); // 3 System.out.println("二维数组的长度:"+ arr[1].length); // */ System.out.println("数组的元素:"+ arr[1][1]);
静态初始化:
数据类型[][] 变量名 = {{元素1,元素2...},{元素1,元素2...},{元素1,元素2...} ..} int[][] arr = {{10,11,9},{67,12},{33,35,39,40}}; //遍历二维数组 for(int i = 0; i <arr.length ; i++){ for(int j = 0 ; j<arr[i].length ; j++){ System.out.print(arr[i][j]+","); } //换行 System.out.println(); }
数组的特点:
- 数组只能存储同一种 数据类型的数据。
- 数组是会给存储到数组中 的元素分配一个索引值的,索引值从0开始,最大的索引值是length-1;
- 数组一旦初始化,长度固定。
- 数组中的元素与元素之间的内存地址是连续的。
阅读全文
0 0
- Java数组-二维数组
- 【Java】数组--二维数组
- java-数组/二维数组
- java二维数组问题
- Java二维数组处理
- [Java]二维数组
- java二维数组
- java中的二维数组
- java-二维数组
- java 二维数组
- java二维数组
- java--二维数组
- Java 二维数组
- java二维数组遍历
- java二维数组排序
- java中的二维数组
- JAVA二维数组拷贝
- java 二维数组
- Unity 3D碰撞实现方法
- JSP -- EL表达式
- JQuery和JS对象的相互转换:
- C#判断应用程序是x86还是x64,连接ACCESS数据库
- 安装Ubuntu 16.04后要做的事
- java二维数组
- 云星数据---Scala实战系列(精品版)】:Scala入门教程022-Scala实战源码-Scala 多态01
- vue 循环出来的数据不能记录长度
- oracle 系统表空间满了
- 9. 面向对象 -- 多态、抽象、接口
- leetcode120 Triangle
- hrbust 病毒 并查集
- 判断二叉树是否是搜索二叉树和完全二叉树
- css设置元素水平垂直居中的方法