-
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
- 可以实现多路选择。
- 选择因子不能是字符串和浮点数类型。