更新時間:2020-06-09 16:57:15 來源:動力節(jié)點 瀏覽3282次
package first;
import java.util.Scanner;
/*
* 本類演示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í)行一次再進行判斷,而while循環(huán)是先判斷在執(zhí)行
//do-while循環(huán)最少執(zhí)行一次循環(huán)體,while循環(huán)至少一次也不執(zhí)行
/*
語法:
do
{
循環(huán)體部分
}while(循環(huán)條件);記住以分號結(jié)尾
*/
System.out.println("--------------案例一:用do-while循環(huán)實現(xiàn)求1--100之間的偶數(shù)和--------------");
//定義一個計數(shù)器count
int count =1;
//定義一個total記錄偶數(shù)的綜合
int total = 0;
do{
//判斷count是否是偶數(shù)
if(count%2==0)
{
//是偶數(shù) 那么total=total+count
total+=count;
}
//在判斷完了之后才count++
count++;
}while(count<=100);//記住以分號結(jié)尾
System.out.println("1--100之間的偶數(shù)和為:"+total);
System.out.println("--------------案例二:用do-while循環(huán)實循環(huán)輸入正確之后退出--------------");
//定義一個表達式作為循環(huán)條件
do{
//提示輸入一個數(shù)字
System.out.println("請輸入該源碼的解壓數(shù)字");
//創(chuàng)建輸入類的對象Scanner
Scanner input = new Scanner(System.in);//用Scanner記得import java.util.Scanner;
int number = input.nextInt();//輸入一個數(shù)字并接受
if(number == 88)
{
//輸入正確,輸入正確之后退出
System.out.println("恭喜你猜對解壓碼");
//猜對之后break終止循環(huán)
}else
{
//問用戶是否繼續(xù)
System.out.println("輸入錯誤");//
}
}while(true);
}
}
Java相關(guān)技術(shù)內(nèi)容
Java for循環(huán)語句:http://www.soulsinkind.com/tutorial_java_se/92.html
Java while循環(huán)語句:http://www.soulsinkind.com/tutorial_java_se/93.html
Java do while循環(huán)語句:http://www.soulsinkind.com/tutorial_java_se/94.html
以上就是動力節(jié)點java培訓(xùn)機構(gòu)的小編針對“Java循環(huán)語句do-while的詳解”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。
相關(guān)閱讀