java - 如何在 Android Studio 中使用 Java 中自己的对象创建数组。

标签 java android arrays oop object

我有一段很长的代码,看起来像这样

Kwas a1 = new Kwas("Kwas Azotowy(V)", "HNO3");
// etc..
Kwas a17 = new Kwas("Kwas FluorkoWodorowy", "HF");

如何将其写为数组?我尝试过类似的事情

Kwas[] a = new Kwas[17] 

但是没有成功。

我的“Kwas”类(class)如下所示:

public class Kwas {
String name;
String formula;

public Kwas( String nazwa, String wzor)
{
    name = nazwa;
    formula = wzor;
}

void setName(String c)
{
name = c;
}
void setFormula(String c)
{
    formula = c;
}
public String getName()
{
    return name;
}
public String  getFormula() {return formula;}

}

最佳答案

你可以这样做:

List<Kwas> list = new ArrayList<Kwas>();
list.add(a2);

关于java - 如何在 Android Studio 中使用 Java 中自己的对象创建数组。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46648780/

相关文章:

java - 从列表字符串存储到另一个数组列表

java - Spring自动将GET请求参数映射到POJO

java - 在屏幕上重复加载/删除多个图像的最佳方法

android - App如何在android中以全屏模式运行

java - keystore 被篡改,或密码不正确]仍然无法工作

android - 如何运行 Android Wear 签名的 apk?

android - RxJava 使用 zip 链接多个调用

php - "Notice: Undefined variable"、 "Notice: Undefined index"、 "Warning: Undefined array key"和 "Notice: Undefined offset"使用 PHP

arrays - Mongo updateMany 语句,带有要操作的内部对象数组

java - 如何根据给定范围选择一组数字形成数组?