数组:理论上相同类型的数据的一个集合,java中的数组是定长(数组在声明的时候它的容器大小会被确定下来)
名词解释:
索引:数对其成员的编号,该编号是从零开始也可以称其为下标
数组长度:数组的最大下标,数组长度,数组的成员总数,它的计算方式是从1开始的
定义方式:
1)只定义数组的长度,不做内容限定:
int arr[]=new int[10]
2)既有长度也有内容限定:
int arr[]={10,20,30}
3)参数形式的数组:
int arr[]=new int[]{30,40}
public static void main(String[] args){
}
默认值:
数组中元素的默认值是根据其类型来决定的
Object:上帝类型 Object arr[]=new Object[10,"zhangsan",10.3] 这个类型可以存放任意类型的数据
指定对应的类型:定义一个长度为10的数组 (int arr[]=new int[10] 默认值是10个0)
数组元素的获利:
单个元素的获利:arr[0]
注意:Object obj[]={10,"zhangsan",10.3}----慎用
多维数组:
int arr[][]={{1,2,3},{4,5,6}{7,8,9}};