2012-02-02 67 views
0
ArrayList<NameValuePair> postParameters = new ArrayList<NameValuePair>(); 
     postParameters.add(new BasicNameValuePair("a", "yes")); 
     postParameters.add(new BasicNameValuePair("b", "Value 2")); 
     postParameters.add(new BasicNameValuePair("c", "Value 3")); 

如何访问最后一个NameValuePair的值并将其输入到String中。我目前尝试:访问名称值对

String tester = postParameters.get(3).getValue(); 

但我的应用程序崩溃。

如何让测试人员变成“价值3”?

谢谢,

回答

2

ArrayList的是零索引(即,第一索引为0),所以这应该更好地工作;

String tester = postParameters.get(2).getValue(); 
+0

哇...我的一部分愚蠢的错误开始。谢谢 – 2012-02-02 21:37:44

0

ArrayList的索引从0

String tester = postParameters.get(2).getValue();