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>
目录
相关文章
|
虚拟化
安装VMware提示无法访问网络位置*:\VMware\......
安装VMware提示无法访问网络位置*:\VMware\......
1294 0
|
安全 JavaScript Ubuntu
LinkKit SDK 接入阿里云物联网平台(2)| 学习笔记
快速学习 LinkKit SDK 接入阿里云物联网平台(2)
1260 1
LinkKit SDK 接入阿里云物联网平台(2)| 学习笔记
|
Python
gitlab推送企业微信几种方式汇总(一)
gitlab推送企业微信几种方式汇总(一)
5045 1
gitlab推送企业微信几种方式汇总(一)
|
缓存 资源调度 前端开发
butterfly主题魔改日记(一)
这一篇内容是在hexo+GitHub两篇的 基础上进行魔改,这是我自己的记录,你可以直接看我推荐大佬的博客,然后进行魔改,这篇文章不常更,还望周知!!!
1288 4
|
XML 前端开发 JavaScript
如何创建一个Servlet项目(Maven)?
如何创建一个Servlet项目(Maven)?
如何创建一个Servlet项目(Maven)?
|
机器学习/深度学习 编解码 文字识别
深度学习系列资料总结(二)
深度学习定义:一般是指通过训练多层网络结构对未知数据进行分类或回归 深度学习分类: 有监督学习方法——深度前馈网络、卷积神经网络、循环神经网络等; 无监督学习方法——深度信念网、深度玻尔兹曼机,深度自编码器等。
1019 0
|
存储 SQL 运维
技术白皮书—技术架构
架构演进理念 当前,分布式领域有3大技术方向:Sharding技术,NewSQL原生分布式技术,云原生DB技术。每种分布式都有其独特的优势和特点。PolarDB-X的架构继承了DRDS和X-DB技术的稳定性,结合了PolarDB的云原生技术,融入了NewSQL对于分布式数据一致性的能力,为用户提供新的“云原生+分布式”的产品体验。
882 0
技术白皮书—技术架构
|
前端开发 程序员 开发者
前端开发:Node版本引起的报错问题
在前端开发过程中会遇到各种坑,尤其是对于新入行的前端新手来说更是如此,稍有不慎就会掉入连环坑中。作为前端入门级开发者来说,各种基础问题都能让在开发过程中引起卡壳情况,那么本篇博文就来分享一下前端开发新手常遇到的经典问题,由node版本不一致造成的程序报错问题。
1154 0
前端开发:Node版本引起的报错问题
|
存储 Web App开发 前端开发
《JavaWeb篇》10.Session&Cookie看这一篇就够了(一)
《JavaWeb篇》10.Session&Cookie看这一篇就够了(一)
550 0
《JavaWeb篇》10.Session&Cookie看这一篇就够了(一)
|
机器学习/深度学习 存储 算法
PIE-engine 教程 ——随机森林监督分类案例(河北安国市为例)
PIE-engine 教程 ——随机森林监督分类案例(河北安国市为例)
890 0
PIE-engine 教程 ——随机森林监督分类案例(河北安国市为例)