1.數組概述
數組:就是一組數的集合,結合中的數據必須是相同類型的,並且每一個駐足都有一個名字,也就是數組名,我們可以通過數組名來訪問數組中的元素
2.創建數組
ArrayType arrayName[]= new ArrayType[length];
ArrayType[] arrayName=new ArrayType[length];//常用的寫法
public class TestJava {
public static void main(String[] args) {
//聲明數組
double array1[];
//這是一種初始化方式
double[] array2 = new double[5];
double[] array3,array4,array5;
//分配內存空間
array1 = new double[5];
array1[0] = 0;
array1[1] = 1;
array1[2] = 5;
array1[3] = 111;
array1[4] = 1.3;
System.out.println(array1[1]);
//創建不同類型的數組
byte[] byteArray = new byte[1];
char[] charArray = new char[1];
int[] intArray = new int[1];
long[] longArray = new long[1];
float[] floatArray = new float[1];
double[] doubleArray = new double[1];
String[] stringArray = new String[1];
//打印以上聲明的數組初始化值
System.out.println("byte類型默認值是"+byteArray[0]);
System.out.println("char類型默認值是"+charArray[0]);
System.out.println("int類型默認值是"+intArray[0]);
System.out.println("long類型默認值是"+longArray[0]);
System.out.println("float類型默認值是"+floatArray[0]);
System.out.println("double類型默認值是"+doubleArray[0]);
System.out.println("string類型默認值是"+stringArray[0]);
}
}
3.初始化數組
第一種方式
double[] array1 = new double[5];
第二種防止
int[] array2 = {0,1,2,3,4};
for(int i = 0;i<5;i++){
System.out.println(array2[i]);
}
4.獲取數組長度
5.數組的複製