首页 > 代码库 > java 循环语句

java 循环语句

    一、JAVA 流程控制

           条件语句 — if   :语法格式 — if ( 单一条件) 如下图

技术分享

 

             条件语句 — if…else…   ( 二选一)

                  技术分享

         条件语句 — if…else if…   ( 多选一),可嵌套多个else if

技术分享

 

      条件语句 — switch
             语法格式 — switch
               switch (表达式)
             {
               case 取值1:语句块1
                   …
               case 取值n:语句块n
               default: 语句块n+1
              }
       条件语句 — switch(说明)
            表达式的值只可以接受int、byte、char、short 型、枚举,JDK1.6以后String也可以,不接受其他类型的值,不允许有重复的case取值
            switch一旦碰到第一次case匹配,程序就会跳转到这个标签位置
             开始顺序执行以后所有的程序代码,而不管后面的case条件是否匹配,直到碰到break语句为止
  二、循环语句
         while:while (条件表达式)
                {
                  执行语句块
                }

         do…while:do
                      {

                      执行语句块;

                      } while(条件表达式 );

           for      :  for(初始化表达式;循环条件表达式;循环后的操作表达式)
                       {
                     执行语句块
                      }
                     例如乘法口诀:

                         private static void 乘法口诀() {
                                          for (int a=1;a<=9;a++){
                                                     for (int b=1;b<=a;b++){
                                                              System.out.print(a+"*"+ b+"="+a*b +"\t");
        
                                                       }    
                                                                System.out.println();
        
            
                                    }
                         }

                  循环的中断语句 — break 、continue
                               中断语句
                               多重循环中可以使用标号,指定中断的具体循环
                                          break语句用于终止某个语句块的执行。用在循环语句体中,可以强行退出循环。
                                         “break;”语句:可以出现在while、do…while、for、switch语句体中。
                                         “break label”语句 :可以出现在任何语句体中。多数还是使用在循环中。
                                         continue语句用在循环语句体中,用于终止某次循环过程,跳过循环体中continue语句下未执行的循环,开始下一次循环过程
                                         “continue;” 语句:只能出现在循环语句while、do…while、for中









java 循环语句