奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

JAVA認證

Java中goto實現方法

時間:2024-06-22 08:59:16 JAVA認證 我要投稿
  • 相關推薦

Java中goto實現方法

  Java語言中goto是保留關鍵字,沒有goto語句,也沒有任何使用goto關鍵字的地方。下面YJBYS小編為大家整理了關于Java中goto實現方法,希望對你有所幫助。

  Java中也可在特定情況下,通過特定的手段,來實現goto的功能。顯然Java不愿意開發者隨意跳轉程序。下面解釋兩個特定:

  特定情況:只有在循環體內,比如for、while語句(含do.……while語句)中。

  特定手段:語句標簽和循環控制關鍵字break、continue,語法格式是:break/continue 語句標簽。

  break、continue和語句標簽

  1、語句標簽

  語句標簽的語法是:標簽名:

  語句標簽可以定義在方法體內的最后一條語句之前即可。但是語句標簽實際使用的機會是與break和continue結合使用的,而break和continue是和循環語句結合使用的,因此實際上語句標簽的使用也是和循環緊密結合的。

  語句標簽在被使用的情況,只能定義在循環迭代語句之前,否則編譯出錯!

  因此,有意義、可使用的標簽含義是:指定循環語句的標識!

  2、break、continue語句單獨使用

  單獨使用情況下:break語句作用是結束當前的循環迭代體,進而執行剩余的語句。

  continue語句的作用是結束本次迭代過程,繼續執行下一輪迭代。

  3、break、continue語句結合語句標簽的使用

  為什么需要語句標簽呢?

  原因是因為程序可能有循環的嵌套,當多層循環嵌套時候,有時候需要一次跳出多級循環,這種情況下就需要結合語句標簽才能實現此功能了。

  帶標簽使用情況下:break中斷并跳出標簽所指定循環,continue跳轉到標簽指定的循環處,并繼續執行該標簽所指定的循環。

  為了說明情況,看看下面的例子:

  import java.util.Random;

  /**

  * 語句標簽測試

  *

  * @author leizhimin 2009-7-16 11:43:08

  */

  public class TestLable {

  public static void main(String[] args) {

  outer:

  for (int i = 0; i 《 10; i++) {

  System.out.println(“\nouter_loop:” + i);

  inner:

  for (int k = 0; i 《 10; k++) {

  System.out.print(k + “ ”);

  int x = new Random()。nextInt(10);

  if (x 》 7) {

  System.out.print(“ 》》x == ” + x + “,結束inner循環,繼續迭代執行outer循環了!”);

  continue outer;

  }

  if (x == 1) {

  System.out.print(“ 》》x == 1,跳出并結束整個outer和inner循環!”);

  break outer;

  }

  }

  }

  System.out.println(“——》》》所有循環執行完畢!”);

  }

  }

  執行結果:

  outer_loop:0

  0 1 2 3 4 5 6 7 8 9 》》x == 8,結束inner循環,繼續迭代執行outer循環了!

  outer_loop:1

  0 1 2 3 4 5 》》x == 9,結束inner循環,繼續迭代執行outer循環了!

  outer_loop:2

  0 1 2 3 4 5 6 7 8 9 》》x == 8,結束inner循環,繼續迭代執行outer循環了!

  outer_loop:3

  0 1 2 3 4 》》x == 9,結束inner循環,繼續迭代執行outer循環了!

  outer_loop:4

  0 1 2 3 4 5 6 7 8 9 10 》》x == 8,結束inner循環,繼續迭代執行outer循環了!

  outer_loop:5

  0 》》x == 1,跳出并結束整個outer和inner循環!——》》》所有循環執行完畢!

  Process finished with exit code 0

【Java中goto實現方法】相關文章:

java實現web服務器的方法09-26

在VBScript中實現函數的方法09-23

在Word中實現單鍵粘貼的方法08-12

java中File類的使用方法09-07

關于JAVA實現httpClient的實例11-05

Java多線程的實現方式11-03

在Word 2003版中實現自動求和的方法05-16

java中continue跳轉語句使用方法10-04

區分Java中抽象類和接口的方法10-10

使用JavaScript實現Java的List功能08-09

主站蜘蛛池模板: 四会市| 庆元县| 北海市| 衢州市| 宝丰县| 江口县| 封丘县| 隆德县| 南安市| 上犹县| 武陟县| 泰州市| 宜丰县| 潜山县| 钟祥市| 泽州县| 湟中县| 梅河口市| 含山县| 玉田县| 河曲县| 稷山县| 霍州市| 丹棱县| 上思县| 霍林郭勒市| 滦南县| 色达县| 衡东县| 靖江市| 古浪县| 长寿区| 濮阳县| 青海省| 夹江县| 金堂县| 吉安市| 平安县| 台北市| 宾阳县| 建德市|