java语言分支语句之分支语句

1. 什么是java语句的执行结构

      程序流程控制。

2. java语句有哪些结构

      有三种结构:

          顺序结构(程序从上到下一行一行的执行代码,没有判断和中转)

          选择结构(条件语句)      

          循环结构:循环语句功能(再循环条件满足情况下,反复执行特定代码)

               循环语句分类(for循环 while循环 do/while循环)

               for循环语句格式:for(初始化表达式1;循环田间表达式2;循环后的表达式)

                {

                  循环语句体;

                }  

             具体代码如下:

              

public class Demo10

{

public static void main(String[]args)

{

for(int i=0;i<5;i++)

{

System.out.println(i);

}

}

}

    while循环语句格式:while(条件表达式){循环体语句}

            具体代码如下:

                public class Demo10

                    {

                      public static void main(String[]args)

                          {  

                             int i=0;

                             while(i)

                               {

                                System.out.println(i);

                                i++;  

                               }

                          }

                    }

do—while 循环语句格式 do

                            {

                               循环体语句;                            

                            }

                           while(条件表达式语句);

                    具体代码如下:

                      public class Demo11

                        {

                           public static void main(String[]args)

                              {

                                int i=0;

                                  do    

                                    {

                                      System.out.println(i)

                                      i++;

                                    }

                                     while(i>5);

                              }

                        }

                        

                

                

3. 掌握分支结构()

4. 掌握if语句的用法   

if(条件语句){。。。}

            if(条件语句){。。。}else{。。。}

            if(条件语句){。。。}else if(条件语句){。。。}

            if(条件语句){。。。}else if(条件语句){。。。}else{。。。}

具体代码如下:

        public class Demo1

          {

            public static void main(String[]args)

              {

               int i=3;

               if (i>4)

                 {

                    System.out.println(i);

                 } 

              }

          }

5. 掌握switch语句的用法

        switch

          switch(1)

            {

             case 0: 语句块1;break;

             case 1:语句块2; break;

             case 2: 语句块3; break;

             case 3: 语句块4;break;

              ······

              case n; 语句块n; break;

              default:语句块n+1;break;

            }

具体代码如下:

public class Demo9

{

public static void main(String [] args)

{

      int i=3; //用来表示第几季度。

      switch(i)

        {

          case 1:

            System.out.println("这是第一季度");

            break;

          case 2:

            System.out.println("这是第二季度");

break;

          case 3:

            System.out.println("这是第三季度");

            break;

          case 4:

            System.out.println("这是第四季度");

            break;

            default:

              System.out.println("输出有误");

            }

      }

}

条件语句—switch语句有关规则

      1 表达式的返回值必须是以下几种类型之一:

        int byte char short

      2 case子语句取值必须是常量,且所有case子语句中的取值应是不同的

      3 default语句是可选的

      4 break语句用来在执行完一个case分支后程序跳出switch语句块