代码技巧(一)

来源:互联网 发布:噪音测量软件 编辑:程序博客网 时间:2024/06/05 09:30

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


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