数组
1.动态初始化
在创建数组的时候,直接指定数组当中的元素个数
语法:
数据类型[] 数组名称=new 数据类型[数组长度];
int[] array = new int[100];
2.静态初始化
在创建数组的时候,不直接指定数据个数多少,而是直接将具体的数据内容进行指定
语法:
数据类型[] 数组名称=new 数据类型[数组长度]{数组内容};
int[] array = new int[]{
1,2,3,4,5};
3.省略格式
int[] array = {
1,2,3};
注意事项:
1.静态初始化没有直接指定长度,但是仍会自动推算得到长度
2.静态初始化标准格式可以拆分为两个步骤
3.动态初始化也可以拆分为两个步骤
4.静态初始化一旦使用省略格式,就不能拆分为两个步骤
4.数组作为参数传递/返回值
声明:
public static void function(int[] array);
调用:
function(array1);
public static int[] function();