if和else if的使用注意事项
来源:互联网 发布:华为云计算视频教程 编辑:程序博客网 时间:2024/06/04 17:48
//犯错:之前使用if和 else if是一个整体,如果if成立则不会
if (userTravel.getImage1() != null
&& !"".equals(userTravel.getImage1())) {
travelImageArray.add(0,userTravel.getImage1());
}
if (userTravel.getImage2() != null
&& !"".equals(userTravel.getImage2())) {
travelImageArray.add(1,userTravel.getImage2());
}if (userTravel.getImage3() != null
&& !"".equals(userTravel.getImage3())) {
travelImageArray.add(2,userTravel.getImage3());
}if (userTravel.getImage4() != null
&& !"".equals(userTravel.getImage4())) {
travelImageArray.add(3,userTravel.getImage4());
} if (userTravel.getImage5() != null
&& !"".equals(userTravel.getImage5())) {
travelImageArray.add(4,userTravel.getImage5());
} if (userTravel.getImage6() != null
&& !"".equals(userTravel.getImage6())) {
travelImageArray.add(5,userTravel.getImage6());
}
总结:
if(xxx){xxx} if(xxx){xxx} if(xxx){xxx}.........if判断条件为真则执行代码块中的代码,执行完后会往下继续进行,也就是会进去第二个if,然后再判断,就这样循环下去。
而if(xxx){xxx}else if(xxx){xxx}则是,先判断if语句,为真则执行代码块内容,不为真则执行else if(){} ,也是如此循环,else就是其他的意思。- if和else if的使用注意事项
- if......if和if......else if......else if的区别
- if else的使用
- if-else的使用
- 习题:if...else if...else的用法与注意事项
- 简单标签的if和 if-else使用代码
- if...if 和if...else if...的区别
- if 和else if
- IF 和else if
- .net中if和else的使用
- if-else语句注意事项
- if 和 if...else的意义
- if 和 else if 的效率问题
- if和else if的用法
- if 和else if 的打法
- if ...if...和if...else if...
- if , if else , if else if , if的嵌套
- if/else的使用心得
- euqals()方法的重写原则
- 【BZOJ2208】[Jsoi2010]连通数【BFS/DFS】【SCC】
- python 爬取体彩超级大乐透并统计近几年来各个数字出现次数
- 地址转换
- 分割矩阵(每个角不同数字)
- if和else if的使用注意事项
- C#笔记本
- 题一 电子数字
- 重写 strcat
- Comparable与Comparator浅析
- 2016,请不要在公司混日子!
- 致正在成长的程序员
- [安装报错]Android Studio报错 'reg'不是内部或外部命令,也不是可运行的程序或批处理文件。
- 【BZOJ1030】[JSOI2007]文本生成器【AC自动机】【计数DP】