我是靠谱客的博主 洁净彩虹,最近开发中收集的这篇文章主要介绍Java基础|流程控制之选择结构,多重if语句、嵌套if语句、switch结构一、顺序结构二、选择结构,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
流程控制包括顺序、选择、循环三种,由于循环结构内容太多,本篇先介绍前两种。
一、顺序结构
顾名思义,程序从上到下,依次执行。
这种仅用于简单的程序运行上面。
二、选择结构
如if、else语句,根据条件判断执行哪个语句
1)多重if
2)嵌套if
将整个if块插入另一个if块当中
比如下面这个案例,使用嵌套if比较两个数的大小
【注意:一定要养成加上{}的习惯,否则else可能会和if匹配不上】
/*使用嵌套if
比较两个数的大小
*/
int a = 6, b = 9;
if (a != b) {
if (a > b) {
System.out.println(a + "比" + b + "大");
} else {
System.out.println(a + "比" + b + "小");
}
} else {
System.out.println(a + "和" + b + "相等");
}
3)switch结构
注意事项:
1、判断条件是常量值
2、大括号不能省
进行的流程是:
1、先计算表达式的值
2、用这个计算出的值,与case后面的值进行匹配。如果匹配上,就执行语句。直到遇到break,就跳出执行。
3、如果这个计算出的值,和case后面的值都匹配不上,那么就执行default的值。
最后
以上就是洁净彩虹为你收集整理的Java基础|流程控制之选择结构,多重if语句、嵌套if语句、switch结构一、顺序结构二、选择结构的全部内容,希望文章能够帮你解决Java基础|流程控制之选择结构,多重if语句、嵌套if语句、switch结构一、顺序结构二、选择结构所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复