如何在HashMap(Android)中存储值?

Sam*_*mar 4 android hashmap

我在肥皂消息中工作,使用SAXparser从Webservice检索存储在ArrayList中的值(并且从ArrayList正常工作,但是我想存储在HashMap中,因为使用键来标识每个名称具有某些SystemId,请有人帮助我

Thanks

I tried the code:

    public class SitesList 
    {
    private ArrayList<String> name = new ArrayList<String>();
private ArrayList<String> systemid = new ArrayList<String>();

    //Map <String,String> map =  new HashMap<String,String>();

    public ArrayList<String>  getName()
{
    return name;
}

public void setName(String nameString)   
{
    this.name.add(nameString);

    System.out.println("name  "+ name); 

}

public ArrayList<String>  getSystemId()
{
    return systemid;
}

public void setSystemId(String systemidString)   
{
    this.systemid.add(systemidString);

        System.out.println("systemid  "+systemid);


  }
Run Code Online (Sandbox Code Playgroud)

Pra*_*tik 5

你可以这样存储

您为名称列出

private ArrayList<String> name = new ArrayList<String>();
Run Code Online (Sandbox Code Playgroud)

和HashMap这样

HashMap<String, ArrayList<String>>h = new HashMap<String, ArrayList<String>>();
Run Code Online (Sandbox Code Playgroud)

您可以这样存储阵列列表

h.put("name", name);
Run Code Online (Sandbox Code Playgroud)