数组的声明:
dataType[]arrayRefVar;
数组的元素可以是基本类型和引用类型
一、数组的创建
1.基本类型的创建:
public class test{
public static void main(String [] args){
int[] a;
a = new int[5];
for(int i =0; i<5; i++){
a[i] = i;
}
}
}
2.引用类型的创建:
public class ShuZuChuangJian {
public static void main(String[] args){
Date[] days;
days = new Date[3];
for(int i=0; i<3; i++ ){
days[i] = new Date(2016,12,i+1);
}
}
}
class Date{
int year; int month; int day;
Date(int year, int month, int day){
this.year = year;
this.month = month;
this.day = day;
}
}
public class ShuZuChuangJian {
public static void main(String[] args){
Date[] days;
days = new Date[3];
for(int i=0; i<3; i++ ){
days[i] = new Date(2016,12,i+1);
}
}
}
class Date{
int year; int month; int day;
Date(int year, int month, int day){
this.year = year;
this.month = month;
this.day = day;
}
}