- 结构化程序设计的三种基本结构
顺序结构、选择结构、循环结构。
- java选择语句
单分支if语句、双分支if-else语句、嵌套if语句、多分支if-else语句、switch语句、条件表达式。
- java唯一三元运算符
max =(a>b)? a : b ;
- switch语句结构
switch括号的中的表达式的值:byte、short、int、char、enum、String。
break语句的功能是退出switch结构。
- java语言提供的4的循环
while循环、do-while循环、for循环、增强的for循环。
一般循环包含的4部分内容:
(1)初始化部分:设置循环开始时变量初值。
(2)循环条件:一般是一个布尔表达式,当表达式值为true时执行循环体,为false时退出循环。
(3)迭代部分:改变变量的状态。
(4)循环体部分:需要重复执行的代码。
- break语句
- 功能:结束本次循环,控制转到其所在循环的后面执行,对各种循环均直接退出,不在计算循环控制表达式。
- 带标签的break:可以用标签start标识循环的位置,当程序运行到“”break start”时,程序跳出到start标签标识的位置重新执行。
- continue语句
- 功能:终止当前执行的迭代,导致控制权从下一次迭代开始。
- 带标签的continue:用来标识从那层循环继续执行。程序运行到“continue start”时,程序返回到start标签标识的循环的条件出继续执行。