1 判断空的时候 这么写 list !=null && list.size()>0,且顺序只能这样
2 return可以相当于else的作用。
if(..) { //... return; } //... 等价于 if(..) { //... return; }else{ //... }
满足条件只执行上面(上面return 下面不执行),
不满足条件只执行下面。
{return相当于上面代码块结束,即上面一块执行,下面一块(不满足上面的)执行 《==》 if else 一块快的执行}
比如这段代码:
else是可以去掉的。来自 https://blog.csdn.net/justloveyou_/article/details/55045638。
-----------
if里的return配合外面的return,在最后 是可以当作一个兜底的作用,如果上面都不满足,就到它。比如
如果map==null 或者 e==null ,最后都会执行最下面的return 。
其他例子 :
3 。
if(..) { //... return; //1 } //... //2
如果没有1处,则2处恒执行。如果有1处,则只有上面不满足2处才会执行,若满足2处不执行。所以1处等于else的作用
4.继续上面的,该模式满足: 如果上面满足则在上面 if 里结束,否则在下面结束。即并立的两块代码,非此即彼的关系,相当于if-else。
if(){ //满足条件,在这结束 }else{ //否则,在这结束 }
-----------------------------------
5.关于sql的:业务数据为主,为防止字典不全,应该left join,若字典没有关联上,则字典记录为空,从而text为空,无碍。
6。关于左连接:主表为主 右表关联不上 就用空与主表合并 ,否则正常合并、右表反正关联上了。
再来一次(外连接 以主表为主 都有没毛病,右表没有主表又要显示出来,那只好右表以空记录与主表关联合并。OK)
7。关于if return的再来一次:if else一块块的,if return即满足了就return属于一块,不满足则到下面代码,即另一块。故两者一样。
相关推荐
Java代码的30条经验总结
SVN管理代码经验谈,挺中肯的说,适合新手学习下。
JDBC连接Oracle数据库的代码和编写JDBC的经验
废话不多说了,搞过web开发的人大概都知道FCKeditor是做为在线HTML编辑器的,类似于word的编辑试图和展现方式,实际上幕后依然...在使用fck中会遇到一些问题,大家需要修改一下它的源代码(还好它是开源的)才能解决。
VC验验管理库、经验管理器、代码管理器、超多源码
个人的宝贵学习经验,有c++的源代码,分析,调试发现的错误分析,
可完美编译的龙族服务端源代码!如果有任何问题可以加我
是一个很有经验的人的阐述。
多元经验模态分解代码,在EMD基础上发展而来的可同时分解多元数据
matlab经验模态分解代码 emd Empirical Mode Decomposition 版本matlab2018a及以上 注释详细,保证能运行 可修改参数,imf分量个数等 时域图像,imf分量图像,残余分量图像 有一份数据,方便查看数据样式!!!!!...
DOOM源代码DOOM,源代码DOOM,源代码DOOM,源代码DOOM,源代码DOOM,源代码DOOM,源代码DOOM,源代码
经验模态分解程序,没有采用其他函数,完全按照经验模态分解的流程进行
基于Matlab的一套经验模式分解代码、 % IMF = EMD(X) where X is a real vector computes the Empirical Mode % Decomposition [1] of X, resulting in a matrix IMF containing 1 IMF per row, the % last one ...
理光sc代码+解决方法(历年经验).doc理光sc代码+解决方法(历年经验).doc理光sc代码+解决方法(历年经验).doc
C#开发经验技巧宝典 (源代码)第二十三章代码 C#开发经验技巧宝典 的经验技巧源代码. 操作注册表打印技巧很多 2千多个例子 ASP.net的也有一部分 一大部分是CS的操作技巧 还有实际项目源代码! 以为上传大小原因分部分...
讲述了java代码的重构总结 规范代码,有必要好好学习
java代码重构经验分享
你知道写好Java代码的30条经验是什么吗?这篇文章主要为大家分享了30条Java代码编写经验技巧,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
该代码为信号分解中的经验模态分解技术的Matlab实现,该技术能够用于地震勘探中地震信号的去噪处理以及时频分析的研究,具有非常广泛的应用前景,目前,该技术得到了进一步发展,该程序可作为该类技术研究的基础
EMD 经验模态分解 代码 函数比较全面