1. 程式人生 > >【Java】一維數組

【Java】一維數組

div bsp exceptio 異常 read exc linear void ava

/*
1.演示初始化一維數組的三種方法
2.演示數組的 length 屬性,用 length 獲取數組長度
*/

public class linear_array {
    public static void main(String args[]) {
        int arr1[] = new int[6];
        arr1[0]=1;

        double arr2[] = new double[]{9.0,5.5,3.6,6.9,13.4};
        
        int arr3[] = {0,2,3,4,2,00,8};

        System.out.println(arr1 [
0]);//Output:1 System.out.println(arr2 [1]);//Output:5.5 System.out.println(arr3 [2]);//Output:3 //System.out.println(arr3 [9]); /* Output:Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 9 at linear_array.main(linear_array.java:16) 由於下標越界,導致拋出數組下標溢出異常
*/ //數組的下標從 0 開始,數組最大下標為 數組長度 - 1 int arr4[] = new int[9]; System.out.println("數組 arr4 的長度為:" + arr4.length);//Output:9 int arr5[] = new int[4+3]; System.out.println("數組 arr5 的長度為:" + arr5.length);//Output:7 /* 數組的長度只能用 ≧0 的整數表示,一般都是 >0 的整數,等於 0 時無意義 數組的長度可以用一個表達式表示 length 的值是個常量
*/ } }

下載地址:https://gitee.com/sxyin/codes/7n3lji02udgkyvxt8r5ao79

【Java】一維數組