您当前的位置: 首页 >  Java

彭世瑜

暂无认证

  • 1浏览

    0关注

    2791博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Java:org.apache.commons.collections4.MapUtils获取Map数据

彭世瑜 发布时间:2021-02-13 18:16:07 ,浏览量:1

依赖


	org.apache.commons
    commons-collections4
    4.4

示例

package com.demo.map;

import org.apache.commons.collections4.MapUtils;

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

public class MapUtilDemo {
    public static void main(String[] args) {
        Map map = new HashMap();
        map.put("age", 12);

		// Integer age = (Integer) map.getOrDefault("age", 20);
		
        Integer age = MapUtils.getInteger(map, "age", 20);
        System.out.println("age: " + age);
        // age: 20

    }
}

如果是字符串类型

Map map = new HashMap();
map.put("age", "12");

// Integer age = (Integer) map.getOrDefault("age", 20);
// java.lang.String cannot be cast to java.lang.Integer

Integer age = MapUtils.getInteger(map, "age", 20);
System.out.println("age: " + age);
// age: 12
关注
打赏
1665367115
查看更多评论
立即登录/注册

微信扫码登录

0.1933s