私はAndroidプロジェクトに取り組んでおりArrayList
、タイプのを利用しようとしていますMyClass
。ArrayList
内の各変数にデータを格納しようとしていますMyClass
。以下は私が使用しているコードです。
以下は、使用される変数を持つクラスです。
class SearchData
{
public int id;
public String category;
public String company;
public String loginAction;
public String username;
public String password;
public String type;
public String appName;
}
以下は私が初期化する方法ですArrayList
ArrayList<SearchData> passwords = new ArrayList<SearchData>();
そして、以下は私が新しいデータを追加しようとしている方法ですArrayList
passwords.add(new SearchData()
{
});
設定する必要のあるデータを使用して、クラス内から変数を設定する方法がわかりません。私がJavaよりもよく知っているC#では、次のことができます。
passwords.add(new SearchData()
{
id = 0,
category = "hello"
});
ただし、Intellisenseヘルプに表示されているクラス内の変数は表示されません。
私は何が間違っているのですか?