java基础——多维数组
来源:互联网 发布:2017中超球员数据 编辑:程序博客网 时间:2024/06/06 01:48
多维数组
1.概念
我们都知道,数组是多个数据的集合。如果现在有多个数组,我想把多个数组保存在一个集合里,此时我又应该怎么办呢?
数组语法:数组元素类型[] 数组名
int[] arr1={1,2,3}
int[] arr2={4,5}
int[] arr3={6}
把上述每个数组都做为一个元素,那么此时元素类型应该为int[]
则写成int[][] arr={{1,2,3},{4,5},{6}}
总结:
一维数组:数组中的每一个元素都是一个值(基本类型和引用类型的值)
二维数组:数组中的每一个元素都是一个一维数组
三维数组:数组中的每一个元素都是一个二维数组
严格来说,java中不存在多维数组这个概念,和C语言做比较,一般称为数组中的数组
2.多维数组的操作
二维数组的初始化操作:
[1]静态初始化
int[][] arr=new int[][]{{1,2,3},{4,5},{6}}
此处arr[0]可看作一个数组名称,arr[0][1]表示数字2
[2]动态初始化
int[][] arr=new int[3][5]
此处表示建立一个长度为3的二维数组,每个元素(一维数组)的长度为5.
阅读全文
0 0
- java基础——多维数组
- java基础——多维数组
- Java编程那些事儿48—多维数组基础
- Java编程—多维数组基础 (2维)
- Java编程那些事儿48—多维数组基础
- Java SE 基础:多维数组
- JavaSe基础XX04——多维数组
- Java学习笔记——多维数组
- Java学习——多维数组
- Java——java多维数组和C多维数组的一点小区别
- 04.java语言基础-数组中的数组(多维数组)-多维数组的操作
- C++基础---多维数组
- JAVA基础之一维数组和多维数组
- java基础6 数组 排序 查找 多维数组
- 【Java基础之多维数组访问】访问多维数组时潜在的性能问题
- Java编程那些事儿51—多维数组练习
- Java编程那些事儿51—多维数组练习
- Python基础——numpy.ndarray一维数组与多维数组
- 将大数据写入数据库
- Shiro几大拦截器
- 关于闭包
- bzoj 1552: [Cerc2007]robotic sort && bzoj 3506: [Cqoi2014]排序机械臂(splay区间翻转)
- html5手机网站需要加的那些meta标签,手机网站自适应
- java基础——多维数组
- 正则表达式
- 【maven】web项目不需要web.xml,maven打包报错
- 《机器学习实战》学习笔记(一)
- PS学习—人像处理
- C语言恶作剧(1):交换鼠标左右键
- Leetcode-033 Search in Rotated Sorted Array
- 算法学习之旅,初级篇(11)--凯撒的密码
- 内部类