java集合

来源:互联网 发布:百度人口迁徙数据 编辑:程序博客网 时间:2024/05/21 03:25
/*1. 创建一个 ArrayList 集合对象  里面的元素是HashMap    ,HaspMap  里面存  马云 -阿里巴巴, 马化腾-腾讯  ,李彦宏-百度,丁磊-网易,雷军-小米,周鸿祎-奇虎360,并遍历输出*/public class ArrayList {public static void main(String[] args) {Map<String,String>map = new HashMap<String,String>();//  Map 集合 添加元素的方法map.put("马云", "阿里巴巴");map.put("马化腾", "腾讯");map.put("李彦宏", "百度");map.put("丁磊", "网易");map.put("雷军", "小米");map.put("周鸿祎", "奇虎360");// 先得到key  在得到 value    第一种方式/*Set<String>set=map.keySet();for(String k:set){System.out.println(k+"-"+map.get(k));}*///  第二种方式   直接得到 键值对   key-value   再从键值对 分别取出 key valueSet<Map.Entry<String, String>> entrySet=map.entrySet();Iterator<Map.Entry<String, String>> it=entrySet.iterator();while(it.hasNext()){Map.Entry<String, String> me=it.next();System.out.println(me.getKey()+"-"+me.getValue());}}}