您如何从Haskell中的子线程打印毛病?-英雄云拓展知识分享
132
2023-10-25
【摘要】 本书摘自《零基础Java 从入门到精通》一书中第五章,第1节,编者是零壹快学
2.if…else语句
if语句后面可以跟着else语句,当if语句的布尔表达式值为false时,else语句块内的语句会被执 行。if…else语句定义格式如下:
上面示例中,变量number的值为10,值小于100,条件表达式number > 100判断结果为false,则 会执行else语句中的println语句。其运行结果为:
图5.1.4 if…else语句示例
基 础 Java 从入门到精通
LINGJICHU JAVA CONGRUMENDAOJINGTONG
else语句的大括号也可以被省略,而且与if语句一样,被省略后只对紧跟着的第一条执行语句 负责。为了便于代码阅读,建议将大括号补齐。
动手写5.1.5
动手写5.1.5与动手写5.1.4的执行结果相同。
if…else语句可以在if…else代码块内多层嵌套使用,这也是在流程控制中最常见的分支控制 逻辑。
动手写5.1.6
第 5 章 流程控制和语言结构
其执行结果为:
图5.1.5 嵌套if和else语句
if…else条件语句可以转换为三元运算符,表达的逻辑是一样的。
动手写5.1.7
基 础 Java 从入门到精通
上面代码中,if…else语句和下面的三元运算符是等价的, 先判断number的值是否大于100, 如 果大于100则number减去100;如果小于100,则给number加上100。
3.if…elseif语句
在条件语句中else和if可以组合使用,出现在第一个if语句的后面,可以对多种条件进行处理; 如果满足该条件就执行该条件下的语句, 如果不满足该条件也可以去判断是否满足其他条件, 进 而去执行其他条件下的语句。if…elseif一般定义格式如下:
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们 18664393530@aliyun.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~