
//如下:
package testweb
import java.util.ArrayList
import java.util.HashMap
import java.util.List
import java.util.Map
public class TestCase {
public static void main(String[] args) throws Exception {
new TestCase().test()
}
private void test(){
List<Map<String,Object>> list = new ArrayList<Map<String,Object>>(2)
Map<String,Object> map1 = new HashMap<String, Object>(2)
map1.put("name", "Paraguay")
map1.put("value", 6459.721)
list.add(map1)
map1 = new HashMap<String, Object>(2)
map1.put("name", "Qatar")
map1.put("value", 1749.713)
list.add(map1)
System.out.println(list)
}
}
//输出结果:[{value=6459.721, name=Paraguay}, {value=1749.713, name=Qatar}]
向Map中添加数据的步骤如下:
1.首先使用insert方式插入三组数据到map容器中,然后遍历打印容器中存放的数据。
2.从输出的结果看,三组数据成功存放到map容器。
3.接下来仍然使用insert方式,但是插入的是value_type的数据。
4.从输出结果看,采用插入value_type数据显示现象与前一种方式是相同。这样就解决了向Map中添加数据的问题了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)