Java 数组
一、什么是数组
数组可以理解成一个包含相同类型的有序数字集合 也称储存一组数据的空间
数组属于引用数据类型
int[] a = {1,2,3,4,5};
集合内的数据称为元素 并按顺序排列...[10];//声明并定义一个数组长度为10
循环的范围是数组索引最后一个为止 元素下标是从0到9
for (int i = 0,i < number.length,i++){};
给某个索引赋值时不能大于数组的长度...2
展开的数组如下:
int[][] arrays = {{1, 2},{2, 3},{3, 4},{4, 5},{5, 6}};
{1, 2}可以看成是最外层数组的一个元素
简易分析图:
二维数组嵌套两层...col表示整个数组总共有多少列
value 表示每个坐标对应的元素 第一行的value表示整个数组总共有多少个元素
以下是原数组的代码:
遍历完所有元素后 就需要把所有的无效元素剔除掉
然后需要再遍历一次数组找到那些有效的值...确定了有效元素后 便可以创建稀疏数组的列表了
按照列表格式创建列表头:
总共有3列值 分别是 行 列 值
稀疏数组总共有多少行取决于原数组的有效元素有多少个 在这个基础上要加上列表头的那一行 所以就是