数组初始化
在定义数组变量时,即给数组声明长度以及确定内容,这种方式在Java中,被称为:数组初始化
String[] names = {"张三","李四","张三","张三","张三"};
有引用但是没有名字的对象,取为匿名对象
Person[] person = {new Person("李四"),new Person("李四"),new Person("李四")};(称为匿名)
这种方式,以及需要在底层,先通过New关键字来创建一个数组,然后使用循环来完成数组赋值.
这种方式,适合场景是小数组,内容不多的情况下推荐大家使用.
System.out.println(Arrays.toString(names));
多维数组
数组赋值
因为数组的大小是固定的,索引在使用数组的时候,经常不得不创建一个更大或更小的数组,然后在已存在的数组内容复制到新的数组中
.