第三章回顾知识点

   布尔表达式

         布尔逻辑  

                    1)布尔逻辑  true 和 false

                    2) 和: 只有在组合表达式的每个部分都为真的时,组合表达 

                        式才会为真。

                        或: 只要一个组合表达式中有一个部分为真,组合表达式 

                        就会为真。

                        异或: 如果一个组合表达式中有一个部分为真,而另一个 

                        部分为假,那么组合表达式就为真。同时为真,或   

                        者同时为假,都是假.

                        非: 对一个布尔表达式取反。

 

         逻辑运算符 3)

                      和:&&  & 

                        &: 按位与 1、是一种数学计算方式,两侧可以放。置数值,也可以字符,也可以放

置能够得到数值的计算表达方式,还可以放置布尔表达方式。2、 表达式两边的代

码都回执行。

                         &&: 逻辑与  两侧的表达式,必须是布尔表达式。

逻辑和  又被称为“短路和”当第一个表达式为false时,第二个表达式将不会

执行。

                       或:||  | 

【I ++,  I--,   ++I,   --I  这种增量的表达式,不参与到“其他表达方式” 的情况下,就是直接操作(自增,自减)。

如果一旦参与到“其他表达式”的情况下,++或—— 在变量后面的话,变量的用法是 先用,再自增或者自减。

如果一旦参与到“其他表达方式”的情况下,++或——在变量前面的话,变量用法是先自增或者自减,然后在用。】

 

                   |:按位或

            1、是一种数学计算方式,两侧可以放。置数值,也可以字符,也可以放

置能够得到数值的计算表达方式,还可以放置布尔表达方式。

            2、 表达式两边的代码都回执行

                  ||:逻辑或,又被称为“短路或”,当第一个表达式为true时,第二表达式将不会被执行。

 

                       异或: ^

    异或运算符,两侧还是可以数值,字符,计算表达式。

    一般我们自己用的比较少,业界主要用于对密码进行加密过程,会使用到异或。

 

                       非: ! ~

按位非,两侧可以放置数值,字符,计算表达式。 不能放置布尔表达方式。

 

选择语句-if三种形式

    语句格式

      单分支   满足条件执行语句,不满足时什么也运行。

      双分支    当多个情况处理来运行 ,然后判断处理。

      多分支Switch   能作为Switch  --case中的变量值取值范围:必须<=4字节

                     能够作为变量类型有char,byte,shor,Int(JDK  1.7以后,还运行String来作为变量类型)

 

            循环结构

在Java中

While 循环是一种允许重复执行某项任务的控制结构

循环就是先验证循环                                 

 

Do while循环与while类似,不同的是do/while循环至少要执行一次。循环就是后验证在循环

在一直循环过程中,通过计数器的方式找到一个临界点,然后退出循环。

 

For循环是一种允许我们编写一个执行指定次数循环的控制结构,使用最广泛的一种循环控制语句,他是一种先验证循环

                            流程图:

                                                

猜你喜欢

转载自blog.csdn.net/x954147048/article/details/81985963