java - 如何在Java中创建更多对象?

标签 java object

例如,我想在java中创建10个随机对象,但是这段代码不起作用,因为对象名称不能是整数。

for(int i = 0; i < 10; i++)
{
    Random i = new Random();
}

有什么想法吗?

最佳答案

您可以将它们构建到列表中:

    List<Random> randoms = new ArrayList<>();
    for (int i = 0; i < 10; i++) {
        randoms.add(new Random());
    }

数组:

    Random[] randoms = new Random[10];
    for (int i = 0; i < randoms.length; i++) {
        randoms[i] = new Random();
    }

还有其他选项,但这些是最常见的。

关于java - 如何在Java中创建更多对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50176004/

相关文章:

php - Laravel 如何将两个查询结果合并到一个对象中

mysql - NodeJS 中的 SQL Promise 返回空括号,但是当在 SQL Workbench 中执行相同的查询时,它返回正确的数据

c# - 依赖注入(inject)进一步深入 "chain"

Java Runtime 在程序内部执行与在命令行中执行不同的程序?

java - IzPack 5.0.0 beta 8 + izpack_home

c - 在 C 外部函数中释放结构

javascript - 如何使用lodash向数组中的所有对象添加键值对

javascript - 从模板创建 Javascript 对象

java - Object类型的数组,并比较数组内的对象

Java - 如何访问 JTextArea 中突出显示的 Material