更新時(shí)間:2020-06-09 16:57:15 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽3002次
package first;
import java.util.Scanner;
/*
* 本類(lèi)演示do-while循環(huán)的用法
*/
public class do_whileDemo {
public static void main(String[] args) {
//do-while循環(huán)與之前的while循環(huán)的區(qū)別在于
//do-while循環(huán)是先執(zhí)行一次再進(jìn)行判斷,而while循環(huán)是先判斷在執(zhí)行
//do-while循環(huán)最少執(zhí)行一次循環(huán)體,while循環(huán)至少一次也不執(zhí)行
/*
語(yǔ)法:
do
{
循環(huán)體部分
}while(循環(huán)條件);記住以分號(hào)結(jié)尾
*/
System.out.println("--------------案例一:用do-while循環(huán)實(shí)現(xiàn)求1--100之間的偶數(shù)和--------------");
//定義一個(gè)計(jì)數(shù)器count
int count =1;
//定義一個(gè)total記錄偶數(shù)的綜合
int total = 0;
do{
//判斷count是否是偶數(shù)
if(count%2==0)
{
//是偶數(shù) 那么total=total+count
total+=count;
}
//在判斷完了之后才count++
count++;
}while(count<=100);//記住以分號(hào)結(jié)尾
System.out.println("1--100之間的偶數(shù)和為:"+total);
System.out.println("--------------案例二:用do-while循環(huán)實(shí)循環(huán)輸入正確之后退出--------------");
//定義一個(gè)表達(dá)式作為循環(huán)條件
do{
//提示輸入一個(gè)數(shù)字
System.out.println("請(qǐng)輸入該源碼的解壓數(shù)字");
//創(chuàng)建輸入類(lèi)的對(duì)象Scanner
Scanner input = new Scanner(System.in);//用Scanner記得import java.util.Scanner;
int number = input.nextInt();//輸入一個(gè)數(shù)字并接受
if(number == 88)
{
//輸入正確,輸入正確之后退出
System.out.println("恭喜你猜對(duì)解壓碼");
//猜對(duì)之后break終止循環(huán)
}else
{
//問(wèn)用戶(hù)是否繼續(xù)
System.out.println("輸入錯(cuò)誤");//
}
}while(true);
}
}
Java相關(guān)技術(shù)內(nèi)容
Java for循環(huán)語(yǔ)句:http://www.dabaquan.cn/tutorial_java_se/92.html
Java while循環(huán)語(yǔ)句:http://www.dabaquan.cn/tutorial_java_se/93.html
Java do while循環(huán)語(yǔ)句:http://www.dabaquan.cn/tutorial_java_se/94.html
以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“Java循環(huán)語(yǔ)句do-while的詳解”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問(wèn),請(qǐng)?jiān)诰€(xiàn)咨詢(xún),有專(zhuān)業(yè)老師隨時(shí)為你服務(wù)。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話(huà)與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743