国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

基礎篇:Brake和Label

2019-11-18 15:08:04
字體:
來源:轉載
供稿:網友

  Brake和Label
(akebono 2001年08月06日 09:31)

1:break

  break語句提供了一種方便的跳出循環的方法。



boolean test=true;
  int i=0;
  while(test)
{
    i++;
   if(i>=10) break;
}

執行這段程序時,盡管while條件表達式始終為真,全循環只運行10次。

2:標號label

  標號提供了一種簡單的break語句所不能實現的控制循環的方法,當在循環語句中碰到break時,不管其它控制變量,都會終止。但是,當你嵌套在幾層循環中想退出循環時又會怎樣呢?正常的break只退出一重循環,你可以用標號標出你想退出哪一個語句。



char a;
  outer: //this is the label for the outer loop
  for(int i=0;i<10;i++)
  {
  for(int j=0;j<10;j++)
    {
      a=(char)System.in.read();
      if(a=='b')
        break outer;
      if(a=='c')
        continue outer;
    }
  }

  在這個例子中,循環從鍵盤接受100個輸入字符,輸入“b”字符時,break outer語句會結束兩重循環,注重continue outer語句,它告訴計算機退出現在的循環并繼續執行outer循環。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 郁南县| 临沭县| 长顺县| 桃源县| 兴化市| 文安县| 禄丰县| 永宁县| 庐江县| 昌平区| 克山县| 泸西县| 大同县| 玉山县| 达拉特旗| 托里县| 石楼县| 克什克腾旗| 南木林县| 黄陵县| 韶关市| 黔南| 灵宝市| 罗平县| 新竹市| 于都县| 洛宁县| 武定县| 石渠县| 天等县| 彭山县| 昭平县| 荥阳市| 伊川县| 巩留县| 七台河市| 崇阳县| 社会| 维西| 和平区| 青川县|