数组
(1)数组的定义:具有相同类型数据的集合。
类型[ ] 变量;int[ ] a;
类型 变量[ ] ;int a[ ];
(2)赋值
变量=new 类型[长度];
变量={数组中的数};
(3)下标、索引
变量[索引 ]
(4)长度
a.length()
(5)数组属于引用类型,在堆中
例题:
1.定义一个5个元素组成的一维数组,对其赋值,再把该数组反向输出。
public class shiyan7 {
/**
* @author 张金晓
* @time 2019 03 07
* @content arr
*/
public static void main(String[] args) {
int[] a = {1,4,6,8,5};
for(int i = 4;i>=0;i--){
System.out.print(a[i]);
}
}
}
结果:58641
- 定义一个包含10个元素的数组,对其进行赋值,使每个元素的值等于其下标
public class shiyan7 {
/**
* @author 张金晓
* @time 2019 03 07
* @content arr
*/
public static void main(String[] args) {
int[] a = new int[10];
for(int i = 0;i<10;i++){
a[i] = i;
System.out.print(a[i]);
}
}
}
结果:0123456789