下標越界及總結


下標越界及總結

數組的四個基本特點

  • 其長度是確定的。數組一旦被創建,它的大小就是不可以改變的

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

  • 數組中的元素可以是任何數據類型,包括基本類型和引用類型

  • 數組變量屬引用類型,數組也可以看成是對象,數組中的每個元素相當於該對象的成員變量。數組本身就是對象,Java中對象是在堆中的,因此數組無論保存原始類型還是其他對象類型,數組對象本身是在堆中的

數組邊界

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

 

  • ArrayIndexOutOfBoundsException:數組下標越界異常!

  • 小結:

    • 數組是相同數據類型(數據類型可以為任意類型)的有序集合

    • 數組也是對象。數組元素相當於對象的成員變量

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

    ArrayIndexOutOfBounds

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM