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语句块  

posted @ 2015-06-16 18:03  Woo小屋  阅读(899)  评论(0编辑  收藏  举报