您的位置:首页 > 编程语言 > Java开发

Java对象数组的静态初始化和动态初始化

2018-04-02 17:06 239 查看

对象数组

对象数组的元素为引用数据类型,例如类,接口

和基本数据类型一样,对象数组初始化也分为静态初始化,动态初始化两种

对象数组动态初始化

//定义Person类
class Person {
public int age;
}
//主类
public class Test {
public static void main(String[] args) {
//对象数组动态初始化
Person[] pers = new Person[3];
//实例化
pers[0] = new Person("Tom",18);
pers[1] = new Person("Jarry",5);
pers[2] = new Person("Kitty",26);
}
}


对象数组静态初始化

//定义Person类
class Person {
public int age;
}
//主类
public class Test {
public static void main(String[] args) {
对象数组静态初始化
Person[] pers = new Person[]{
new Person("Tom",18),
new Person("Jarry",5),
new Person("Kitty",26)
};
}
}


对象数组动态初始化需要进行实例化(构造)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: