Arry's cnBlog

Barcelona win

博客园 首页 新随笔 联系 订阅 管理

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);
}


小白的成长之路,老司机多多指教~~~

posted on 2017-08-12 15:25  Arry  阅读(134)  评论(0编辑  收藏  举报