读取一些配置文件 需要用转换类型,感觉写的代码稍微多了一点,这里介绍下简写方式
private String appValue;
public <T> T getValue(Class<T> clzss) {
if (clzss == Integer.class) {
Integer value = Integer.parseInt(this.appValue);
return (T) value;
}
if (clzss == Long.class) {
Long value = Long.parseLong(this.appValue);
return (T) value;
}
if (clzss == String.class) {
return (T) this.appValue;
}
//...
return (T) this.appValue;
}
本文介绍一种简化配置文件类型转换的方法,通过泛型方法实现不同类型配置值的快速转换,减少重复代码,提高开发效率。
327

被折叠的 条评论
为什么被折叠?



