数组关于每一门编程言语来讲都是主要的数据结构之一,固然差别言语对数组的完成及处置惩罚也不尽雷同。
Java 言语中供应的数组是用来存储牢固大小的同范例元素。
你可以声明一个数组变量,如 numbers[100] 来替代直接声明 100 个自力变量 number0,number1,....,number99。
声明数组变量
起首必需声明数组变量,才能在顺序中运用数组。下面是声明数组变量的语法:
dataType[] arrayRefVar; // 首选的要领
或
dataType arrayRefVar[]; // 结果雷同,但不是首选要领
注重: 发起运用 dataType[] arrayRefVar 的声明作风声明数组变量。 dataType arrayRefVar[] 作风是来自 C/C++ 言语 ,在Java中采纳是为了让 C/C++ 顺序员可以疾速明白java言语。
实例
下面是这两种语法的代码示例:
double[] myList; // 首选的要领
或
double myList[]; // 结果雷同,但不是首选要领
建立数组
Java言语运用new操作符来建立数组,语法以下:
arrayRefVar = new dataType[arraySize];
上面的语法语句做了两件事:
一、运用 dataType[arraySize] 建立了一个数组。
二、把新建立的数组的援用赋值给变量 arrayRefVar。
数组变量的声明,和建立数组可以用一条语句完成,以下所示:
dataType[] arrayRefVar = new dataType[arraySize];
别的,你还可以运用以下的体式格局建立数组。
dataType[] arrayRefVar = {value0, value1, ..., valuek};
数组的元素是经由过程索引接见的。数组索引从 0 最先,所以索引值从 0 到 arrayRefVar.length-1。
相干引荐:《Java教程》
以上就是JAVA中数组是什么?的细致内容,更多请关注ki4网别的相干文章!