1.简洁的代码
javaBean(MyBean)中有一个字段是int型(isvalid),现在传来的是bool型(valid),怎样设置int型的值?
小白的我:
MyBean myBean = new MyBean();
if(valid)
myBean.setIsValid(1);
else
myBean.setIsValid(0);
老司机:
MyBean myBean = new MyBean();
myBean.setIsValid(valid ? 1 : 0);2.封装常用的工具
判断符合条件时插入map并将value加1
小白的我:忘了再加1之前判断map中是否有了这个key~
老司机:
void incrMap(Map<String,int> map,String key)
{
if(map.containsKey(key))
map.put(key,map.get(key)+1);
map.put(key,1);
}小白的成长之路,老司机多多指教~~~
本文通过两个实例展示了如何更高效地处理JavaBean中的字段转换及Map操作。首先介绍了一种简洁的方法来设置JavaBean中的int类型字段为布尔值对应的整数值;接着分享了一个避免重复代码的技巧,在对Map进行操作时确保key存在并对其值进行递增。
1596

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



