gpt4 book ai didi

java - 如何在java中快速填充/创建对象?

转载 作者:行者123 更新时间:2023-12-02 11:21:24 25 4
gpt4 key购买 nike

所以我在 Eclipse 上创建一个 Android 应用程序后端,我让我们说一个“Dog”类,该类附加到一个“Activity”类。因此,我想创建大约 150 个狗对象,每个对象都有自己的 Activity 和描述,有一天用户可以查看这些对象,而无需重新创建。我应该如何一劳永逸地创建 150 只狗及其相应的 50 项 Activity ?标准是什么?人们是否在代码“new Dog.. new Dog.. new Dog”中编写了一个方法,其中的所有参数一旦全部保存到 XML 中就不再调用,或者是否有更简洁的方法来做到这一点?

编辑:抱歉,我不够精确。我现在如何使数据持久化。我只是在寻找一种简单的方法来创建 150 个不同的狗实例,每个对象中具有不同的参数。

最佳答案

您可以在 for 循环中初始化对象并将它们保存到 ArrayList 中:

int dogNumber = 150;
ArrayList<Dog> dogs = new ArrayList<Dog>();
for (int i = 0; i < dogNumber; i++){
dogs.add(new Dog());
}

这将为您提供一个包含 150 只狗的列表。您可以用类似的方式创建您的 Activity 。

有关 ArrayList 方法的信息:
https://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html

关于java - 如何在java中快速填充/创建对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49893884/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com