Java:Map获取默认值

简介: Java:Map获取默认值
package org.example;

import java.util.HashMap;
import java.util.Map;

public class MapTest {
    public static void main(String[] args) {
        Map<String, Object> map = new HashMap<>();
        
        // String name = map.get("name").toString();
        // NullPointerException
        
        String name = map.getOrDefault("name", "default").toString();
        System.out.println(name);
        // default
    }
}
            </div>
目录
相关文章
ElementUI表单校验trigger设为change无效问题
ElementUI表单校验trigger设为change无效问题
730 1
双向链表增、删、改、按序号插入(java)
双向链表增、删、改、按序号插入(java)
|
资源调度 Linux 程序员
嵌入式软件工程师面试题(二)
嵌入式软件工程师面试题(二)
458 1
嵌入式软件工程师面试题(二)
|
编解码 监控 Ubuntu
ffmpeg云服务器推流
ffmpeg云服务器推流
663 0
ffmpeg云服务器推流
|
C语言 C++
开心档之 C++ 类 & 对象
C++ 在 C 语言的基础上增加了面向对象编程,C++ 支持面向对象程序设计。类是 C++ 的核心特性,通常被称为用户定义的类型。
|
2天前
|
搜索推荐 编译器 Linux
一个可用于企业开发及通用跨平台的Makefile文件
一款适用于企业级开发的通用跨平台Makefile,支持C/C++混合编译、多目标输出(可执行文件、静态/动态库)、Release/Debug版本管理。配置简洁,仅需修改带`MF_CONFIGURE_`前缀的变量,支持脚本化配置与子Makefile管理,具备完善日志、错误提示和跨平台兼容性,附详细文档与示例,便于学习与集成。
253 116