- 判断:java不允许将数字作为布尔值使用,必须使用条件表达式将其转换为布尔值。
- if-else:else可选
- 迭代:while、do-while、for。for定义的变量的作用域在for控制的表达式的范围内。java中唯一用到逗号操作符的地方就是for循环控制表达式(不是逗号分隔符)。
- Foreach语法:任何返回一个数组的方法都可以使用foreach,还有任何iterable对象。
- 无条件分支关键词:return、break、continue、和一种与其他语言中的goto类似的跳转到标号语句的方式。
return作用:一是返回值,而是退出当前方法。
break:强行退出循环,带标签表示中断并跳出标签所指的循环(比如跳过内循环)。
continue:停止执行当前的迭代,退回循环起始处,开始下一次迭代。带标签表示会到达标签的位置,并重新进入紧接着那个标签后面的循环。 - switch:多路选择。选择因子必须是int或char那样的整数值(或其他可转为int的类型)、或者enum。
网友评论