数组 String[]

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);  // 将原数组深拷贝到另一个数组,拷贝时指定另一个数组的长度

 

posted @ 2021-03-04 13:19  周周和奇奇  阅读(483)  评论(0编辑  收藏  举报