您的位置:首页 > 其它

工作总结

2015-11-22 17:59 176 查看
工作后还是会偶尔犯错误,没有考虑太多,或者粗心

1、在使用list集合判断的时候

if(list==null&&list.isEmpty()){}
这个错误咋看没错,细看是这样做是不会进入这个循环的,是一个没有用的代码

if(list!=null&&!list.isEmpty()){}
容易出现null放在后面判断,如果list为null的时候,先判断为空程序就会报错


2、使用return的时候,会把这个误认为是退出一个循环,实际上是退出整个程序,如果有一个循环满足return条件,那么for循环中不会往下进行。

3、尽量少用do,while,万一没写好,容易出现死循环,消耗内存,在工作中是很危险的,会使系统崩溃,浪费时间资源,严重的更吓人。(待续)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: