数据结构1-8-1(哈希表)

数据结构1-8-1(哈希表),第1张

数据结构1-8-1(哈希表)
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Random;

public class Hash {
    public static void main(String[] args) {
        testHashMap();
    }

    public static void testHashMap() {
        Random r = new Random();

        HashMap map = new HashMap();
        map.put("one",r.nextInt(10));
        map.put("two",r.nextInt(10));
        map.put("three",r.nextInt(10));

        System.out.println("map"+map);
        Iterator iterator = map.entrySet().iterator();
        while (iterator.hasNext()){
            Map.Entry entry = (Map.Entry) iterator.next();
            System.out.println(entry);
        }
        System.out.println("size:"+map.size());
        System.out.println("contain key one:"+ map.containsKey("one"));
        System.out.println("contain value 4:"+ map.containsValue(2));

        map.remove("four");

        map.clear();
        System.out.println("map是否为空:"+map.isEmpty());
    }
}

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

原文地址: http://outofmemory.cn/zaji/5435319.html

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

发表评论

登录后才能评论

评论列表(0条)

保存