Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java hashmap初始化

作者:花折亦无情   发布日期:2025-11-08   浏览:73

// Java HashMap 初始化示例

import java.util.HashMap;

public class HashMapInitializationExample {
    public static void main(String[] args) {
        // 创建一个空的 HashMap
        HashMap<String, Integer> map = new HashMap<>();

        // 或者可以指定初始容量和加载因子
        HashMap<String, Integer> mapWithInitialCapacity = new HashMap<>(16, 0.75f);

        // 初始化时直接添加键值对
        HashMap<String, Integer> initializedMap = new HashMap<String, Integer>() {{
            put("Apple", 1);
            put("Banana", 2);
            put("Orange", 3);
        }};

        // 输出初始化后的 HashMap
        System.out.println("Initialized Map: " + initializedMap);
    }
}

解释说明:

  1. 创建空的 HashMapHashMap<String, Integer> map = new HashMap<>(); 这行代码创建了一个空的 HashMap,其中键是 String 类型,值是 Integer 类型。
  2. 指定初始容量和加载因子HashMap<String, Integer> mapWithInitialCapacity = new HashMap<>(16, 0.75f); 这行代码创建了一个具有初始容量为 16 和加载因子为 0.75 的 HashMap。初始容量是指哈希表中桶的数量,加载因子决定了哈希表在扩容前可以填充的程度。
  3. 初始化时直接添加键值对:使用双括号初始化块的方式可以在创建 HashMap 时直接添加键值对。这种方式适合在类的静态或实例初始化时使用。
  4. 输出初始化后的 HashMap:最后通过 System.out.println 打印出初始化后的 HashMap 内容。

如果你需要更多关于 HashMap 的信息,可以查阅官方文档或相关资料。

上一篇:java基本数据类型有哪八种

下一篇:linux启动java程序命令

大家都在看

java连接数据库的代码

java djl

ubuntu 卸载java

java读取excel中的图片

java新建

java sort用法

java collections.sort

java file类的方法

java发送qq邮件

java 判断

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站