第4章:控制執行流程

  • 鍵盤值的轉換
    public static void main(String[] args) {
       for(char i=0;i<=500;i++){//對應鍵盤的各種值
           System.out.println(i);
       }
       for(char  a=0;a<128;a++){
           if(Character.isLowerCase(a)){//判斷a對應的碼值是否是小寫
               System.out.println(a);
           }
       }
    }
  • 逗號操作符:在控制表達式的初始化和步進控制部分,可以使用一系列逗號分隔語句;而且那些語句均會獨立執行.通過逗號操作符,可以在for語句內定義多個變量,但是它們必須具有相同的類型.
    public static void main(String[] args) {
        /**
         * i=1j=11
           i=2j=4
           i=3j=6
           i=4j=8
         */
        for(int i=1,j=i+10;i<5;i++,j=i*2){
          System.out.println("i="+i+"j="+j);

      }
    }
  • 死循環for(;;)與while(true)致使程序進入無窮循環.
  • 在java中需要使用標籤的唯一理由就是因爲有循環嵌套存在,而且想從多層嵌套中break或continue.
    ①:break退出循環,不在執行循環中剩餘的語句。
    ②:continue則是停止執行當前的迭代,然後退回循環起始處,開始下一次迭代。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章