使用Java语言深入理解程序逻辑:条件结构精讲(觉得不行的可以点赞加关注,下次再来评价)

Posted nf_faker

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Java语言深入理解程序逻辑:条件结构精讲(觉得不行的可以点赞加关注,下次再来评价)相关的知识,希望对你有一定的参考价值。

 

回顾

在Java中,运算符按功能分为:赋值运算符、算术运算符、关系运算符和逻辑运算符。

关系运算符运算后的结果为boolean类型。

逻辑运算符可以连接多个关系运算符,它的操作数与结果均为boolean类型。 数据类型转换分为自动类型转换和强制类型转换

数据类型转换是为方便不同类型的数据之间进行计算,发生自动类型转换有一定的条件。

1,程序流程控制结构

2,单分支if结构

3,双分支if结构

1,程序流程控制结构

Java程序流程控制结构 :顺序结构                                           条件结构             

                                    

循环结构

 

 

2 单分支if结构

选择结构又称为分支结构。

 当程序执行到分支判断的语句时,首先判断条件,然后根据条件表达式的结果选择相应的语句执行。

 分支结构包括单分支、双分支和多分支三种形式

if(条件) {    

       //语句         (条件表达式的值必须为boolean类型  条件为true时执行if内的代码)

       }

3 双分支if结构

双分支结构使用if-else语句实现,用于根据条件判断的结果执行不同的操作

if ( 条件 ) {      

  //代码块1   }

else {  

   //代码块2

        }

(条件的结果为true,则执行if中的代码块1,条件的结果为false,则执行else中的代码块2。)

嵌套条件结构

 

外层条件满足后才执行内层条件语句

switch-case结构

总结

程序结构分为顺序结构、选择结构、循环结构。 选择结构中的条件表达式的结果必须是boolean类型。 双分支if-else结构中,程序要么选择if块中的语句,要么选择else块中的语句,只能选择其一来执行。 多分支结构有多重if语句结构和switch结构。 使用switch语句实现等值判断的多分支语句,其语句结构方便简洁。 在实际开发中,遇到分支情况时,通常会综合运用if选择结构的各种形式与switch结构解决问题

以上是关于使用Java语言深入理解程序逻辑:条件结构精讲(觉得不行的可以点赞加关注,下次再来评价)的主要内容,如果未能解决你的问题,请参考以下文章

使用Java语言深入理解程序逻辑——条件结果

使用Java语言深入理解程序逻辑——条件结果

使用Java语言深入理解程序逻辑之循环结构进阶

使用Java语言深入理解程序逻辑之循环结构进阶

使用Java语言深入理解程序逻辑——循环结构

使用Java语言深入理解程序逻辑——循环结构