3.6Java语言的数组(Array)

数组(array)是一种数据结构,可以用一个统一的数组名和不同的下标(index,或称索引)来确定数组中唯一的元素。根据数组的维度,可以将其分为一维数组和多维数组。

  • 数组中的元素是有序的,通过索引访问。
  • 数组中的元素必须属于同一个类型,而且可以随时替换元素。
  • 数组的长度(元素的个数)不可以动态改变,不可以向数组添加、删除元素。

声明和初始化数组

//声明但未初始化
int[] a;
//声明并初始化了一个可以存储100个元素类型为整数的数组。
int[] a = new int[100];
//声明并初始化了一个数组,数组的长度由括号之间提供的值的数量确定,并用逗号分隔,无需加new关键字
int[] a = { 2, 3, 5, 7, 11, 13 }; 

访问数组元素

//通过索引访问
a[i]

一维数组

int[] smallPrimes = { 2, 3, 5, 7, 11, 13 };

多维数组

int[][] arrayName = { { 1, 2, 3 }, { 11, 12, 13 }, { 21, 22, 23 }, { 31, 32, 33 } };

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/back/java/2504.html

发表评论

登录后才能评论