0
点赞
收藏
分享

微信扫一扫

Java object数组赋值

MaxWen 2024-08-22 阅读 36

在Java中,对象数组的赋值和其他类型数组类似。首先,你需要定义并实例化一个数组,然后你可以通过索引为数组的每个元素分配对象。

以下是一个例子:

// 定义并实例化一个Person类型的对象数组
Person[] personArray = new Person[3];

// 创建新的Person对象并赋值给数组中的元素
personArray[0] = new Person("John", "Doe");
personArray[1] = new Person("Jane", "Doe");
personArray[2] = new Person("Jim", "Brown");

// 或者,你可以在定义数组时直接初始化元素
Person[] personArray2 = {
    new Person("John", "Doe"),
    new Person("Jane", "Doe"),
    new Person("Jim", "Brown")
};

在以上代码中,Person是一个类,假设它有两个字符串属性:名字和姓氏。在这个例子中,我们创建了一个包含三个Person对象的数组,并给它们分别赋值。

注意:在Java中,当你在定义数组时没有初始化元素(如 new Person[3]),所有的元素会被自动初始化为该类型的默认值;对于引用类型来说,默认值是 null。所以在我们创建的 personArray 中,在显式地分配对象之前,它的所有元素都是 null

举报

相关推荐

0 条评论