Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 13089|Odpowiedź: 0

[Komunikacja] Jak Java wyskakuje z wielu zagnieżdżonych pętli

[Skopiuj link]
Opublikowano 10.11.2014 10:03:45 | | | |

W Javie breaki mogą wyjść z pętli, ale tylko jeden, a goto jest uważane za klucz tylko w Javie i nie ma wpływu

Metoda ta może być użyta do zerwania z wielu zagnieżdżonych pętli

Ustaw bit flagi na początku pętli, ustaw znacznik, a następnie użyj instrukcji break z tym symbolem, aby wyskoczyć z multiloopu.


[mw_shl_code=java,true]test klasy publicznej1 {
    public static void main(String[] args) {
        JUMP:// ustawić tag, który wyskakuje z multiloopu za pomocą instrukcji break z tym tagiem         
        for(int i=1; i<100; i++){
            for(int j=1; j<100; j++){  
                dla (int k = 0; K < 100; k++) {   
                      if(i==10){  
                          break JUMP;  
                      }  
                }               
            }  
            System.out.println("run" +i);  
        }
        System.out.println("Koniec wykonania");
    }
}[/mw_shl_code]








Poprzedni:Strategia przegranych na jutro w Double 11
Następny:Tego dnia można użyć wtyczki do myszy (mocnej), pamiętaj, żeby je odebrać!
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com