时间:2021-05-20
java if语句
Java控制语句分为三大类:①顺序结构;②选择结构;③循环结构。
--------------------------------------------------------------------------------
选择结构又分为:①单选择结构;②双选择结构;③多选择结构。
主要涉及: if_else , switch , while , break 和 continue , for.
if单选择结构
对条件表达式进行一次测试,若测试为真,则执行下面的语句,否则跳过该语句。
例(Math类的使用)
random(),返回一个正符号的小数,区间大小是[0,1).
注意if的作用域的问题:if语句如果不加{},它的控制范围仅限于第一句。(一般建议加上{},养成一个好习惯)
if-else双选择结构
当条件表达式为真时,执行语句块1,否则,执行语句块2,也就是else部分。
if-else if-else多选择结构
下面给大家介绍Java switch语句
Java控制语句——switch语句
上述if语句的等值判断,可以用switch来代替。
注意每个case后面一般要添加break,表示当前这个case执行完了;防止出现case穿透,即继续执行case,直到遇到break才跳出。
下面例子反过来利用了case穿透现象。
【例子】
JDK7.0新特性:增强switch
在JDK7之前,switch(表达式){……},其中的表达式结果只能是int(可以自动转为int的byte、short、char),枚举类型。
但是JDK7中,表达式结果也可以是字符串。
(ps:自动类型转换:容量小的数据类型可以自动转换为容量大的数据类型。byte(1个字节)→short(2个字节)→int(4个字节)。)
以上所述是小编给大家分享的Java控制语句之if、switch语句,希望对大家有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
条件控制语句:1.if-else语句if(条件1){代码块1;}elseif(条件2){代码块2;}else{代码块3;}2.switch语句switch(变量
java中的switchcase语句switch-case语句格式如下:switch(变量){case变量值1://;break;case变量值2://...;
多选择结构switch语句在java中为多路分支选择流程专门提供了switch语句,switch语句根据一个表达式的值,选择运行多个操作中的一个。他的语法形式如
Kotlin的控制流与其他语言一样,顺序,分支,循环顺序语句就不多说,分支有两种,if-else和when(类似于Java中的switch)if语句:运行结果:
switch语句与if语句的关系最为密切,也是其它编程语言中普遍使用的一种流程控制语句,但switch的匹配是全等模式,如果不注意这个细节则写程序时往往会出错。