Java中map的用法

Java中map的用法,第1张

Java中map的用法 Map的用法
package Java_Container;
​
import java.util.*;
​
public class Map_Container {
    public static void main(String[] args){
        Map map=new HashMap<>();
        map.put("hello",1);
        map.put("nihao",2);
        map.replace("nihao",5);
        for(String key:map.keySet()){  //map的遍历方式1
            System.out.println(key);
            System.out.println(map.get(key));
        }
​
        //map的遍历方式2
        Iterator iterator=map.keySet().iterator();
        while (iterator.hasNext()){
            String key=(String) iterator.next();
            System.out.println(map.get(key));
        }
        //按照key值升序排列
        Set set=map.keySet();
        Object[] a=set.toArray();
        Arrays.sort(a);
        for(Object key:a){
            System.out.println(key);
        }
    }
}
​

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5077159.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-16
下一篇2022-11-16

发表评论

登录后才能评论

评论列表(0条)

    保存