概述
package zuoye;
/**
* 数组的初始化
* @author 110
* 数组的初始化方式总共有三种:静态初始化、动态初始化、默认初始化
*1:静态初始化 : 除了用new关键字来产生数组外,还可以直接在定义数组的同时就为数组元素分配空间并赋值.
*2:动态初始化:数组定义与为数组元素分配空间并赋值的操作分开进行。
*3:默认初始化:数组是引用类型,它的元素相当于类的实例变量,因此数组一经分配空间,其中的每个元素也被
* 按照实例变量同样的方式被隐式初始化。
*/
public class practice7 {
public static void main(String[] args) {
// TODO 自动生成的方法存根
//静态初始化
int [] a= {2,6,65};
User[] b = {new User(1000,"gao"),
new User(1001,"gaoer")};
//默认初始化
int [] c = new int [3];//默认给数组的元素进行赋值,赋值的规则和成员变量默认赋值规则一致。
//默认初始化
int a1[] = new int[2];//动态初始化数组,先分配空间
a1[0]=1;//给数组元素赋值。
a1[1]=2;//给数组元素赋值。
}
}
最后
以上就是冷静铃铛为你收集整理的数组的初始化的全部内容,希望文章能够帮你解决数组的初始化所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复