Java动态数组和静态数组详解前言必读
辨别数组:有new的数组就是动态数组,直接给值的就是静态数组,4.使用场景:知道要存入的元素值,用静态初始化\未知要数组中放入什么元素值,用动态初始化,动态初始化(指定长度):使用场景:只指定数组长度,后期赋值,适合开始就知道数据的数量,但是不确定具体元素值的业务场景(先定义长度再赋值)。使用场景:开始就存入元素值,适合一开始就能确定元素值的业务场景(第一步就直接赋值给数组)。数组越界报错:ArrayIndexOutOfBoundsException解决方法:检测for循环遍历的位数,有没有超过