【发布时间】:2012-12-02 14:53:00
【问题描述】:
我正在开发一个 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 帮助中显示的类中的任何变量。
我做错了什么?
【问题讨论】:
-
你问的是如何静态初始化密码?