写代码谨记


1.包装类变量赋值之前一定要加判断不能为null
2.包装类,集合类,使用之前一定确保是否为null,是否需要初始化(例如:List<String,String> l = null,不能直接使用,一定要先初始化 l = new List<String,String>() )

3.IO流一定要用完记得关闭流

4.写入数据时如果拼接有循环记得写入操作一定是在循环之外
5.格式美化代码
6.map获取value时不要直接用赋值的方法(例如list = map.get(...),否则操作list等于操作map,应改成list.addAll(map.get(...)) )
7.在计算double类型相加时不要用+而是使用MathUtils.add(变量1,变量2);例如a+=b,应改成a=MathUtils.add(a,b)
8.在给list分组的时间要想分组后的list不打乱顺序那就在分组时使用LinkedHashMap接收不要使用无序的hashMap来接收

猜你喜欢

转载自blog.csdn.net/qq3892997/article/details/83744292