2016-02-14 116 views
0

在此代碼:什麼是這個元素,以及如何使用它?

search : 
     for (int i = 1; i <= 30; i++) { 
      System.out.println(i); 
      if (i == 20) { 
       break search; 
      } 
     } 

什麼是search和一個人如何使用它呢?

如果沒有它,這段代碼會不會執行相同的操作?

回答

0

search:是標籤。您使用帶有循環的標籤(breakcontinue)來指示要退出或繼續哪個循環。

教程:https://docs.oracle.com/javase/tutorial/java/nutsandbolts/branch.html

在這種情況下,只有一個循環。所以是的,我認爲這個程序在沒有標籤的情況下工作是一樣的。然而,偶爾我會看到標籤被用來作爲一種評論,以表明正在做什麼,我想這就是編碼器在這裏所​​做的

相關問題