你的位置:首页 > 软件开发 > Java > Java语言中的程序流程控制

Java语言中的程序流程控制

发布时间:2015-04-04 12:00:45
(1. 流程控制 有三种基本技术可以改变程序的控制流程: A.调用方法 :将导致 ...

(1. 流程控制

          有三种基本技术可以改变程序的控制流程:

                        A.调用方法 :将导致控制流程离开当前方法,转移到被调用的方法。

                        B.选择  :   a. if / else 语句

                                     b. switch语句

                                     c. 三目运算

                        C.循环   :a. while 循环

                                   b. for 循环

                                   c. do / while 循环

注:所有的控制结构都包含了某种类型的布尔判断

(2. 布尔逻辑(布尔值:true, false)

         在组合布尔表达式时,有四种类型的逻辑:

                           A. 和(&&):每个表达式都为真时。

                 B. 或(||):只要其中的一个表达式为真。

                 C. 异或

                 D. 非(!):对一个布尔表达式取反。

(3. 布尔运算符

         A.  短路和(&&) 

     B. 和(&)

     C. 短路或(|| )

     D. 或(|)

     E. 异或(^)

     F. 非(!)

(4. 选择语句

                A. 单分支语句:if(){}    

         B. 双分支语句:if(){}else{}

         C. 多分支语句:if(){}else if(){}else{}

         D. switch 语句:一般用作于等值条件判断

                   switch(变量){

                          case 值:语句;break;

                          case 值:语句;break;

                          default:

                   }

                注:1.switch语句中只能是byte(字节型)、short(短整型)、int(整型)、char(字符型).

             2.每一个case常量表达式都必须不相同

             3.case和default位置不固定

(5. 循环语句

           A. while: 先判断,后循环

      B. do / while : 先循环,后判断,循环至少要执行一次

      C. for: 先判断,后循环,它是一种指定次数循环的控制结构

例如1.:有一分数序列:2/1,3/2,5/3.....求出这个数列的前20项之和。

 public class One{public class Three{             //产生随机

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:Java语言中的程序流程控制

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。