数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。
Java 语言中提供的数组是用来存储固定大小的同类型元素。
你可以声明一个数组变量,如 numbers[100] 来代替直接声明 100 个独立变量 number0,number1,....,number99。
本教程将为大家介绍 Java 数组的声明、创建和初始化,并给出其对应的代码。
获取数组长度:数组名.length
一维数组介绍:
一维数组声明:
数组元素类型 数组名[]; 数组元素类型 []数组名;
实例:
String Demo[]; String []Demo;
一维数组的初始化
动态初始化:
- 数据类型[] 数组名称;
- 数组名称 = new 数据类型[长度];
- 数据类型[] 数组名称 = new 数据类型[长度];
- 数据类型 数组名称[] = new 数据类型[长度];
实例:
String[] Demo; Demo = new int[10]; int[] Demo = new int[10]; int Demo[] = new int[10];
静态初始化:
数组元素类型 数组名[] = {值1,值2,值3};
注意:不必选给出数组大小
实例:
int Demo[] = {1,2,3,4,9};
一维数组应用实例:
public class Demo{
public static void main(String []args){
int a[] = {5,6,7,9,10};
for(int i = 0;i < a.length;i++){
System.out.println(a[i]);
}
}
}
运行结果:
[…] 4. java一维数组 […]