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>
目录
相关文章
C4.
|
6月前
|
缓存 Java
Java的Integer对象
Java的Integer对象
C4.
43 0
|
6月前
|
存储 安全 Java
Map和Set(JAVA)
Map和Set(JAVA)
70 1
Java判断Integer相等-应该这么这样用
Java判断Integer相等-应该这么这样用
|
4月前
|
Java
Java中Integer类的应用
Java中Integer类的应用
|
6月前
|
安全 Java 开发者
Java一分钟之-Optional类:优雅处理null值
【5月更文挑战第13天】Java 8的`Optional`类旨在减少`NullPointerException`,提供优雅的空值处理。本文介绍`Optional`的基本用法、创建、常见操作,以及如何避免错误,如直接调用`get()`、误用`if (optional != null)`检查和过度使用`Optional`。正确使用`Optional`能提高代码可读性和健壮性,建议结合实际场景灵活应用。
242 3
|
6月前
|
Java
Java8中List转Map的几种方式
Java8中List转Map的几种方式
119 1
|
SQL Java 数据库连接
mybatis查询数据时,返回类型设置的map,然后出现这个错误java.lang.NoSuchMethodException: java.util.Map.<init>
mybatis查询数据时,返回类型设置的map,然后出现这个错误java.lang.NoSuchMethodException: java.util.Map.<init>
235 0
|
存储 自然语言处理 安全
Map和Set(Java详解)
Map和Set(Java详解)
170 0
Map和Set(Java详解)
|
Java
Java:Map获取默认值
Java:Map获取默认值
113 0
下一篇
无影云桌面