1.静态初始化
int[] array = {1, 2, 3, 4};
2.动态初始化
int[] array = new int[3];
3.获取数组长度
int ll = array.length;
数组一旦创建,程序运行期间,长度不能改变
4.遍历数组
String[] string = new String[5];
for (String str: string) {
System.out.println(str);
}
5.数组作为参数传递时,传递的值是数组的地址,所以,数组传递进去后如果在函数内部修改了数组的值,那么这个数组的值就彻底被修改了。
6.修改数组长度的“曲线救国”方式
String[] string = {"a", "b", "c"};
String[] stringA = Arrays.copyOf(string, 5); // 将原数组深拷贝到另一个数组,拷贝时指定另一个数组的长度