Linux 拨号vps windows公众号手机端

hashmap初始化直接赋值的方法是什么

lewis 9年前 (2016-11-15) 阅读数 11 #程序编程
文章标签 hashmap

在Java中,可以使用如下方法直接初始化一个HashMap并赋值:

Map<String, Integer> map = new HashMap<String, Integer>() {{
    put("A", 1);
    put("B", 2);
    put("C", 3);
}};

在这个方法中,使用了双括号初始化块来实现直接给HashMap赋值。注意,在此方法中,创建了一个匿名内部类,所以可能会导致一些性能问题。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门