true和false
- Java不允许将数字作为布尔值使用。
- 所有条件表达式都将布尔值作为判断条件,决定执行路径。
-
if-lese
- 迭代
while,do-while,for
为三个迭代语句。
,
逗号操作符仅会用在for循环的控制表达式当中。
- 使用逗号操作符可以在for循环控制表达式中定义多个变量,但必须具有相同的类型。
- Foreach语法
for(float x : f)
其中f代表一个装有浮点元素的数组,将每一个元素赋值给x。
- 用于访问数组和容器,不需要创建变量进行计数。
- return语句
- break和continue方法
- break用于强制退出循环
- continue用于结束该次循环,进行下次循环。
- goto语句
goto 标签
可以跳转到标签处运行。
- JAVA中不存在goto,但可以通过
continue,break
实现跳转到标签的功能。
- java中的标签只能位于迭代语句之前,才会起作用;
-
break 标签
:中断迭代,并跳转到标签处,不会再次进入标签所指的循环。
适合用于从内部循环跳出外部循环。break
本身只能中断内部循环。
continue 标签
:中断当前迭代,并跳转到标签处,可以再次进入被中断的迭代。适合用于从内部循环跳出外部循环。continue
本身只能该次内部循环。
- **重点:在Java里需要使用标签的唯一理由是因为有循环嵌套存在,而且想从多层嵌套中退出。
- switch
- 可以实现多路选择。
- 选择因子不能是字符串和浮点数类型。