避免枚举获取时空指针NPE
获取枚举
1.Locations.valueOf(枚举名),若枚举名不存在,则NPE
2.Enums.getIfPresent(枚举类.class,枚举名).orNull()
或者Enums.getIfPresent(枚举类.class,枚举名).or(枚举类.指定一个默认值)
避免NPE
避免枚举获取时空指针NPE
获取枚举
1.Locations.valueOf(枚举名),若枚举名不存在,则NPE
2.Enums.getIfPresent(枚举类.class,枚举名).orNull()
或者Enums.getIfPresent(枚举类.class,枚举名).or(枚举类.指定一个默认值)
避免NPE