有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Android对象数组

我对安卓编程相当在行,我一直在开发一系列类

Exampleclass中只声明了两个字符串变量。下面是我如何创建这些类的设想:

Exampleclass something = new
Exampleclass();

Exampleclass[] something_else= new
Exampleclass[5];

当试图将字符串变量分配给其中一个数组类时,它只是崩溃了。调试时,我发现单个类都有字符串值&;它们的名称看起来很好,但每个数组只显示一个空值,没有字符串或名称

有没有什么特别的方法可以为数组设置或创建一个类


共 (1) 个答案

  1. # 1 楼答案

    您只初始化了数组,而不是数组中的对象,应该使用:

    Exampleclass[] something_else = new Exampleclass[5]; // initialize array
    for (int i = 0; i < something_else.length; i++)
        something_else[i] = new something_else();    // initialize each object in the array