2012-02-02 64 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();