Day 001-4 Java基础语法之数组

数组是一个存储数据的容器,长度固定 [ ],通过索引 [ ]  访问元素(值)    

  1. 数组格式

    1.1   数据类型 [ ]    数组名    int [ ]  arr;   

    1.2   数据类型   数组名 [ ]    int arr [ ];

    1.3 数组动态初始化 ——>  数据类型[] 数组名 = new 数据类型[数组长度];  int [ ]   arr = new int [3];  

 

  --------多个数组的内存图解 

 操作数组时常遇到的问题

  1.  索引越界异常(超出数组长度,打印索引对应的元素产生异常)

     ArrayIndexOutOfBoundsException

  2.  空指针异常(当数组为null,意味着变量arr将不会在保存数组的内存地址,不允许操作数组,造成空指针异常)

     NullPointerException

Java中数组在内存中的图解  附一个博主的文,写的真好(嘿嘿嘿)

https://www.cnblogs.com/ssh-html/p/9886277.html

posted @ 2019-12-31 22:46  慈&悲  阅读(36)  评论(0)    收藏  举报