亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java之continue的定義和使用方法

發布時間:2020-05-09 14:38:27 來源:億速云 閱讀:589 作者:Leah 欄目:編程語言

今天小編就為大家帶來一篇在Java中continue定義和使用方法的文章。小編覺得挺不錯的,為此分享給大家做個參考。一起跟隨小編過來看看吧。

Java中continue表示的是跳過循環體中剩余的語句而強行執行下一次循環,即終止當前迭代的循環,進入下一次循環。它與break語句類似,但是它只能出現在循環體中

Java之continue的定義和使用方法

continue

continue 語句是跳過循環體中剩余的語句而強制執行下一次循環,其作用為結束本次循環,即跳過循環體中下面尚未執行的語句,接著進行下一次是否執行循環的判定。

continue 語句類似于 break 語句,但它只能出現在循環體中。它與 break 語句的區別在于:continue 并不是中斷循環語句,而是中止當前迭代的循環,進入下一次的迭代。簡單來講,continue 是忽略循環語句的當次循環。
注意:continue 語句只能用在 while 語句、for 語句或者 foreach 語句的循環體之中,在這之外的任何地方使用它都會引起語法錯誤。

循環錄入 Java 課程的學生成績,統計分數大于 80 分(包括等于)的學生人數。這時,需要定義變量 count 記錄大于 80 分(包括等于)的學生人數,每循環一次,需要判斷錄入的學生分數是否大于等于 80,如果是,則執行 count+1,否則執行 continue,跳過本次循環,繼續下次循環。代碼如下:

public class Test26
{
    public static void main(String[] args)
    {
        int score=0;    //記錄課程的分數
        int count=0;    //記錄成績大于等于80分的人數
        Scanner input=new Scanner(System.in);
        for(int i=0;i<10;i++)
        {
            System.out.println("請輸入第"+(i+1)+"位學生的Java成績:");
            score=input.nextInt();    //獲取用戶錄入的學生成績
            if(score<80)    //判斷用戶錄入的學生成績是否小于80
            {    
                continue;    //如果小于80,跳過本次循環,繼續下次循環
            }
            count++;    //如果用戶錄入的分數大于等于80,則人數加1
        }
        System.out.println("Java 成績在 80 分以上的學生人數為:"+count);
    }
}

在該程序中,變量 count 表示 80 分以上的學生人數。for 循環從 0 開始循環,循環 10 次,可以理解為班里只有 10 個學生,需要錄入 10 個學生的成績。

每循環一次都需要錄入一次學生的成績,同時需要判斷用戶錄入的學生成績是否小于 80 分,如果小于 80 分,則跳出本次循環,即“count++”不執行,大于 80 分的人數不累加,然后執行下一次循環。只有當“score<80”的條件表達式不成立時,才執行“count++”。

運行結果如下所示:

請輸入第1位學生的Java成績:
80
請輸入第2位學生的Java成績:
20
請輸入第3位學生的Java成績:
40
請輸入第4位學生的Java成績:
90
請輸入第5位學生的Java成績:
78
請輸入第6位學生的Java成績:
74
請輸入第7位學生的Java成績:
48
請輸入第8位學生的Java成績:
78
請輸入第9位學生的Java成績:
58
請輸入第10位學生的Java成績:
45
Java 成績在 80 分以上的學生人數為:2

以上就是Java中continue的定義和使用方法,內容較為全面,而且我也相信有相當的一些工具可能是我們日常工作可能會見到或用到的。通過這篇文章,希望你能收獲更多。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

兴义市| 应城市| 湖南省| 呼图壁县| 靖江市| 班玛县| 张家界市| 元氏县| 米易县| 乐陵市| 宁明县| 疏附县| 惠来县| 黑水县| 陆丰市| 茂名市| 土默特左旗| 天门市| 巴楚县| 儋州市| 包头市| 定南县| 万山特区| 新干县| 四会市| 临夏县| 密山市| 自治县| 武宣县| 屯昌县| 忻州市| 辽源市| 依兰县| 万安县| 平顶山市| 曲阜市| 康马县| 青川县| 科技| 甘德县| 天柱县|