1. 程式人生 > 其它 >下標越界及總結

下標越界及總結

下標越界及總結

陣列的四個基本特點

  • 其長度是確定的。陣列一旦被建立,它的大小就是不可以改變的

  • 其元素必須是相同型別,不允許出現混合型別

  • 陣列中的元素可以是任何資料型別,包括基本型別和引用型別

  • 陣列變數屬引用型別,陣列也可以看成是物件,陣列中的每個元素相當於該物件的成員變數。陣列本身就是物件,Java中物件是在堆中的,因此陣列無論儲存原始型別還是其他物件型別,陣列物件本身是在堆中的

陣列邊界

  • 下標的合法區間:[,length-],如果越界就會報錯;

  • ArrayIndexOutOfBoundsException:陣列下標越界異常!

  • 小結:

    • 陣列是相同資料型別(資料型別可以為任意型別)的有序集合

    • 陣列也是物件。陣列元素相當於物件的成員變數

    • 陣列長度是確定的,不可變的。如果越界,則報:

    ArrayIndexOutOfBounds

我的一生 第1章-廢物的一生 第50章-糟糕的嬰兒 第300章-莫欺少年窮 第600章-莫欺中年窮 第1000章-莫欺老年窮 第1100章-不詳的離去 第1101章-棺材板的震動 第1150章-盜墓賊的眼淚 第1200章-死者為大