data = new ArrayList 赞 踩 在做接口自动化测试时,遇到GET方法需要传参,一般如下面例子 这里对List<NameValuePair>设置GET参数进行封装,例子 调用: 这里封装使用的是Map的entrySet遍历。 List<NameValuePair> nvps = new ArrayList<NameValuePair>(); entrySet解释: 参考资料: Java中Map的 entrySet() 详解以及用法(四种遍历map的方式) https://blog.csdn.net/wang386476890/article/details/115654635 Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。
Java(16):使用httpClient的List<NameValuePair>设置GET参数及如何封装_list
Set<Entry<String, String>> entrySet = params.entrySet();
for (Entry<String, String> entry : entrySet) {
nvps.add(new BasicNameValuePair(entry.getKey(), entry.getValue()));
}
entrySet是 java中 键-值 对的集合,Set里面的类型是Map.Entry,一般可以通过map.entrySet()得到。
entrySet实现了Set接口,里面存放的是键值对。一个K对应一个V。
用来遍历map的一种方法。
即通过getKey()得到K,getValue得到V。