zoukankan      html  css  js  c++  java
  • 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语句块  

  • 相关阅读:
    matlab二维绘图学习摘要
    linux下有名管道进程通信
    《编写可读代码的艺术》第10章 抽取不相关的子问题
    《编写可读代码的艺术》第9章 变量可读性
    《编写可读代码的艺术》第8章 拆分超长的表达式
    《编写可读代码的艺术》第7章 简化循环和逻辑
    《编写可读代码的艺术》第6章 写出言简意赅的注释
    《编写可读代码的艺术》第5章 该写什么样的注释
    《编写可读代码的艺术》第4章 审美
    《编写可读代码的艺术》第3章 不会误解的名字
  • 原文地址:https://www.cnblogs.com/wuW00/p/4581466.html
Copyright © 2011-2022 走看看