如何在Android Studio中使用Java创建具有自己对象的数组.

Jak*_*lek 0 java arrays oop android object

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

Kwas a1 = new Kwas("Kwas Azotowy(V)", "HNO3");
// etc..
Kwas a17 = new Kwas("Kwas FluorkoWodorowy", "HF");
Run Code Online (Sandbox Code Playgroud)

如何将其写为数组?我试过类似的东西

Kwas[] a = new Kwas[17] 
Run Code Online (Sandbox Code Playgroud)

但它没有用.

我的"Kwas"课程如下所示:

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;}
Run Code Online (Sandbox Code Playgroud)

}

小智 5

你可以这样做:

List<Kwas> list = new ArrayList<Kwas>();
list.add(a2);
Run Code Online (Sandbox Code Playgroud)