java(8)二重循環


一、二重循環

1、循環中,嵌套另外一個循環,將內層的循環,看成外層循環的一個循環操作

2、常見的二重循環

            形式1:      外層while或do…while

          內層為for循環

            形式2:  外層、內層都是for循環

    形式3:      外層為for循環,內層為while或do…while

3、二重循環的執行順序

            1、首先執行1次外層循環;

    2、進入外層循環后,必須要將內層循環全部循環完畢,

  才繼續進行外層的第2….N次循環。

二、二重循環中的continue和break【最近原則】

1、continue:結束離它【最近的循環結構】的本次循環,進入該循環結構的下一次循環

2、break:終止離它【最近的循環結構】的循環

 

三、二重循環常見方式

1、for循環相互嵌套

            for( ){

                   for(){

                   }

            }

示例1:用二重循環打印矩形字符*的代碼

 1 public class Example2 {
 2     public static void main(String[] args){
 3         System.out.println("打印矩形:");
 4         for(int i=0;i<=4;i++){
 5             for(int a=1;a<=4;a++){
 6                 System.out.print("*");
 7             }
 8             System.out.println("\n");
 9         }
10     }
11 }
矩形

運行結果:如圖:

2、for循環中,嵌套while或do…while

            for(){

                   while(){

                   }

                  

                   do{

                   }while();

            }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM