溫馨提示×

溫馨提示×

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

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

java循環(huán)語句怎么使用

發(fā)布時間:2022-04-11 11:00:18 來源:億速云 閱讀:136 作者:iii 欄目:開發(fā)技術

這篇文章主要介紹“java循環(huán)語句怎么使用”,在日常操作中,相信很多人在java循環(huán)語句怎么使用問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”java循環(huán)語句怎么使用”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

1.跳轉控制語句:

區(qū)分continue和break;

 * continue:用于循環(huán)中,基于條件控制,跳過某次循環(huán)體內容的執(zhí)行,繼續(xù)下一次的執(zhí)行;

 * break:用于循環(huán)中,基于條件控制,終止循環(huán)體內容的執(zhí)行,也就是說結束當前的整個循環(huán);

示例代碼:

public static void main(String[] args) {
    int i;
    for (i=1;i<=5;i++){
    	if(i%2==0){
    		//continue;
    		break;
    	}
    	System.out.println(i);
    }
 
	}

如果條件控制語句為continue,則控制臺輸出結果為1,3,5,i=1,對于if后的條件判斷語句(1%2==0),結果為false,跳過循環(huán)體內容的執(zhí)行,在控制臺輸出1;i++,i=2,對于if后的條件判斷語句結果為true,跳過system.out.println(i);的執(zhí)行,i++=3....

如果條件控制語句為break,則在控制臺輸出結果為1,i=1,對于if后的條件判斷語句(1%2==0),結果為false,然后終止循環(huán)體內容的執(zhí)行,在控制臺只輸出一個1;

2.循環(huán)嵌套:

循環(huán)語句嵌套概述

* 順序語句: 以分號結尾,表示一句換的結束;

* 分支語句: 一對大括號表示if的整體結構,整體描述一個完整的if語句

                     一對大括號表示Switch的整體結構,整體描述一個完整的Switch語句

* 循環(huán)語句: 一對大括號表示for的整體結構,整體描述一個完整的for語句

                     一對大括號表示while的整體結構,整體描述一個完整的while語句

                      do...while以分號結尾,整體描述一個完整的do...while語句

示例代碼:利用循環(huán)嵌套在控制臺輸出一天的小時和分鐘

	public static void main(String[] args) {
 
		for (int hour=0;hour<24;hour++){
			for(int minute=0;minute<60;minute++){
				System.out.println(hour+"時"+minute+"分");
			}
		}
	}

3.Random

Random的作用和使用步驟

作用:用于產生一個隨機數(shù)

使用步驟:

1. 導包

import java.util.Random;

導包的動作必須出現(xiàn)在類定義的上面

2.創(chuàng)建對象

Random r = new Random();

上面這個格式中r為變量名,可以改變,其它的都不允許改變

3.獲取隨機數(shù)

int number = r.nextInt(100);   //獲取隨機數(shù)范圍為:[0.100) ,前閉后開

上面這個格式中,number為變量名,可以改變,100為獲取隨機數(shù)范圍,可以改變,其它都不允許改變

代碼示例:獲取100以內的隨機數(shù)[0.100),并打印在控制臺

import java.util.Random;
 
public class text051 {
 
	public static void main(String[] args) {
		Random r = new Random();
		int number=r.nextInt(100);
		System.out.println(number);
 
	}
 
}

到此,關于“java循環(huán)語句怎么使用”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續(xù)學習更多相關知識,請繼續(xù)關注億速云網站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>

向AI問一下細節(jié)

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

AI