[b]ZY的一点经验分享:[/b]
[url][b]http://bai-du-bai-du123.iteye.com/[/b][/url]
这一句:
mapSmallList != null 和 mapSmallList.size() 的顺序可以颠倒吗?
不行,假如可以的话,mapSmallList 为空,进而有mapSmallList 对象为空,这里还调用mapSmallList 的size()方法。故而会报空指针异常([b][i] Null Exception [/i][/b])。
[url][b]http://bai-du-bai-du123.iteye.com/[/b][/url]
[url][b]http://bai-du-bai-du123.iteye.com/[/b][/url]
public static List<MapSmallVO> formatToVo( List<MapSmall> mapSmallList){
Logger log = Logger.getLogger(MapSmallVO.class);
try {
if(mapSmallList != null && mapSmallList.size() > 0) {
}
}catch (Exception e) {
log.error(e);
e.printStackTrace();
}
return null;
}
这一句:
mapSmallList != null && mapSmallList.size() > 0
mapSmallList != null 和 mapSmallList.size() 的顺序可以颠倒吗?
不行,假如可以的话,mapSmallList 为空,进而有mapSmallList 对象为空,这里还调用mapSmallList 的size()方法。故而会报空指针异常([b][i] Null Exception [/i][/b])。
[url][b]http://bai-du-bai-du123.iteye.com/[/b][/url]