1、静态初始化(指定内容):在创建数组的时候不直接指定数据个数多少,还是直接将具体的数据内容进行指定。
2、静态初始化基本格式:
数据类型[ ] 数组名称 = new 数组类型[ ] {元素1,元素2,元素3…}
注意,虽然静态初始化没有直接告诉长度,但是根据大括号里面的元素具体内容也可以自动推算出来长度。
3、动态初始化(指定长度):在创建数组的时候,直接指定数组当中的数据元素个数。
4、动态初始化基本格式:
数据类型[ ] 数组名称 = new 数组类型[ 数组长度]
5、如果不确定数组当中的具体内容,用动态初始化,否则已经确定了具体内容,用静态初始化。
如何获取数组的长度,格式:
数组名.length
这将会得到一个int数字,代表数组的长度。
数组一旦创建程序运行期间长度不可改变。
6、数组可以作为方法的参数,当调用方法的时候,向方法的小括号进行传参,传递进去的是数组的地址值。
7、一个方法可以有0、1、多个参数,但是只有0、1个返回值,不能有多个返回值。
如果希望一个方法当中产生了多个结果数据组进行返回,解决方案是使用一个数组作为返回值类型即可。
任何数据类型,都可以作为方法的参数类型或者返回值类型。
数组作为方法的参数,传递进去的是数组的地址值。
数组作为方法的返回值,返回的其实也是数组的地址值。
网友评论