JAVA中的选择与语句(if语句和switch语句) 2022-01-22 17:13 313阅读 0赞 # JAVA中的选择与语句(if语句和switch语句) # 选择语句概述:也被称为分支结构。 选择结构有特定的语法规则,代码要执行具体的逻辑运算进行判断, 逻辑运算的结果有两个,所以产生选择,按照不同的选择执行不同的代码。 ## ## ### if语句有几种格式 ### ##### if语句的格式1 ##### if(比较表达式或者是boolean类型的值) \{ 语句体; \} ##### 执行流程: ##### 先计算比较表达式的值,看其返回值是true还是false。 如果是true,就执行语句体; 如果是false,就不执行语句体; ##### if语句的格式2 ##### if(比较表达式) { 语句体1; }else { 语句体2; } 注意事项:else后面是没有比较表达式的,只有if后面有。 ##### 执行流程: ##### 首先计算比较表达式的值,看其返回值是true还是false。 如果是true,就执行语句体1; 如果是false,就执行语句体2; ##### if语句的格式3: ##### if(比较表达式1) \{ 语句体1; \}else if(比较表达式2) \{ 语句体2; \}else if(比较表达式3) \{ 语句体3; \} … else \{ 语句体n+1; \} ##### 执行流程: ##### 首先计算比较表达式1看其返回值是true还是false, 如果是true,就执行语句体1,if语句结束。 如果是false,接着计算比较表达式2看其返回值是true还是false, 如果是true,就执行语句体2,if语句结束。 如果是false,接着计算比较表达式3看其返回值是true还是false, ... 如果都是false,就执行语句体n+1。 注意事项: 当只要有一个条件满足时,if语句结束。else是可以省略,但是不建议省略。 ## (二)switch语句的格式及其解释 ## ##### 1:switch语句的格式 ##### switch(表达式)\{ case 值1: 语句体1; break; case 值2: 语句体2; break; case 值3: 语句体3; break; … default: 语句体n+1; break; \} ##### 2:switch语句的格式解释 ##### (1):switch表示这是switch语句 表达式的取值:byte,short,int,char JDK5以后可以是枚举(什么是枚举,以后再讲) JDK7以后可以是String (2):case后面跟的是要和表达式进行比较的值 (3):语句体部分可以是一条或多条语句 (4):break表示中断,结束的意思,可以结束switch语句 (5):default语句表示所有情况都不匹配的时候,就执行该处的内容,和if语句的else相似 ##### 3:执行流程 ##### 先计算表达式的值 然后和case后面的匹配,如果匹配成功就执行对应的语句,遇到break就会结束,否则执行default控制的语句 文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。
相关 选择语句--switch 选择语句--switch switch语句格式: ![1401526-20190718015053454-2068806417.png][] 执行流程: 1. 首 朴灿烈づ我的快乐病毒、/ 2021年11月04日 17:18/ 0 赞/ 372 阅读
相关 js中的if判断语句和switch条件分支语句 语句是js中最重要的成分 本文想介绍的是if判断语句和switch条件分支语句 ---------------------------------------------- 忘是亡心i/ 2022年01月09日 18:37/ 0 赞/ 237 阅读
相关 if语句,if...else if语句和switch...case语句的区别和分析 前段时间在工作中遇到了一个关于条件判断语句的问题,在if语句,if else if语句和switch case语句这三者之间分析,使用其中最有效率的一种方法。 所以就将这 比眉伴天荒/ 2022年01月10日 13:27/ 0 赞/ 219 阅读
相关 JAVA中的选择与语句(if语句和switch语句) JAVA中的选择与语句(if语句和switch语句) 选择语句概述:也被称为分支结构。 选择结构有特定的语法规则,代码要执行具体的逻辑运算进行判断, 淩亂°似流年/ 2022年01月22日 17:13/ 0 赞/ 314 阅读
相关 if语句和switch语句的选择与区别 if语句和Switch语句的选择 if选择结构 基本if选择结构: 处理单一或组合条件的情况 if-else选择结构:处理简单的条件分支情况 多重if选择结 忘是亡心i/ 2022年03月27日 19:55/ 0 赞/ 134 阅读
相关 java--if语句、switch语句、for语句、while语句、do....while语句 Java if语句、switch语句、for语句、while语句、do....while语句 在了解这些流程控制语句之前,先要知道什么是流程控制语句,流程控制语句就是在程 骑猪看日落/ 2022年05月08日 17:58/ 0 赞/ 180 阅读
相关 Java中的选择结构:if语句和switch语句 软件设计方法有两个重要的阶段:面向过程程序设计和面向对象程序设计,这两种程序设计思想并不是对立的,而是延续和发展的。其中作为面向过程程序设计精华的结构化程序设计思想仍然是面向对 青旅半醒/ 2022年05月11日 09:38/ 0 赞/ 197 阅读
相关 java条件语句if和switch比较 @Test public void test5()\{ System.out.print("请输入一个整数:"); int num=new Scanner(Syst 今天药忘吃喽~/ 2022年06月04日 09:43/ 0 赞/ 107 阅读
相关 if和switch和for语句 if和switch很像。 具体什么场景下,应用那个语句呢? 如果判断的具体数值不多,而是符合byte,short,int,char,字符串。这五种类型。 虽然两个语句都可 我会带着你远行/ 2022年08月24日 14:11/ 0 赞/ 87 阅读
相关 switch 选择语句 switch 选择语句 概述: > 根据一个具体的值去和已经准备好的代码段项去选择和值匹配的代码段的语句 固定语法格式: switch (表达 比眉伴天荒/ 2022年12月27日 19:23/ 0 赞/ 17 阅读
还没有评论,来说两句吧...