ArrayList <HashMap <String,String >> to String []

Nir*_*ari 5 java string android arraylist hashmap

我从我的网络服务中获取数据

ArrayList<HashMap<String,String>>
Run Code Online (Sandbox Code Playgroud)

现在我想将上面的每个对象转换为

String[]
Run Code Online (Sandbox Code Playgroud)

我该怎么做呢?任何帮助将非常感激!

Tar*_*ngh 6

尝试

ArrayList<HashMap<String, String>> test = new ArrayList<HashMap<String, String>>();
HashMap<String, String> n = new HashMap<String, String>();
n.put("a", "a");
n.put("b", "b");
test.add(n);

HashMap<String, String> m = test.get(0);//it will get the first HashMap Stored in array list 

String strArr[] = new String[m.size()];
int i = 0;
for (HashMap<String, String> hash : test) {
    for (String current : hash.values()) {
        strArr[i] = current;
        i++;
    }
}
Run Code Online (Sandbox Code Playgroud)