顺序结构
- Java的基本结构就是顺序结构,除非特别指明,否则按照顺序一句一句执行
- 顺序结构是最简单的算法结构
- 语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构。
- 验证从上到下依次执行
输出结果:
可见,它会按顺序输出。
选择结构
- if单选结构
- if双选择结构
- if多选择结构
- 嵌套的if结构
- switch多选择结构
-
if单选择结构:
我们很多时候需要去判断一个东西是否可行,然后我们才去执行,这样一个过程用if语句来表示
if(布尔表达式){
//如果布尔表达式为true将执行的语句
}
输出结果:我们分别用随机字符串和Hello字符串进行实验
输出结果分别如下:
2.if双选择结构
那现在还有个需求,公司要收购一个软件,给人支付100万元,失败了,自己找人开发。这样的需求用一个if搞不定了,所以就有了if-else结构。
输出结果:
3.多选择结构
我们发现刚才的代码不符合实际情况,真实的情况还可能存在A,B,C,D,存在区间多级判断,比如90-100就是A,80-90就是B等等,在生活中我们很多时候的选择也不仅仅只有两个,我们需要一个多选择结构来处理这类问题!
输出结果:
未完待续......