java中do loop的使用_Java中do-while循环——通过示例学编程(11)
作者:CHAITANYA SINGH
在上一篇教程中,我們討論了while循環(huán)。在本教程中,我們將討論java中的do-while循環(huán)。do-while循環(huán)類(lèi)似于while循環(huán),但是它們之間有一個(gè)區(qū)別:在while循環(huán)中,循環(huán)條件在循環(huán)的主體執(zhí)行之前進(jìn)行評(píng)估,而在do-while循環(huán)中,循環(huán)條件在循環(huán)的主體執(zhí)行之后再進(jìn)行評(píng)估。
do-while循環(huán)的語(yǔ)法:
do
{
statement(s);
} while(condition);
do-while循環(huán)是如何工作的?
do-while循環(huán)首先執(zhí)行循環(huán)體內(nèi)的語(yǔ)句,在執(zhí)行完循環(huán)體內(nèi)的語(yǔ)句后再評(píng)估循環(huán)條件,如果評(píng)估循環(huán)條件后返回的值是true,則程序回到do-while循環(huán)體里面最上面的語(yǔ)句,開(kāi)始下一輪循環(huán)執(zhí)行。如果評(píng)估循環(huán)條件后返回的值是false,程序就會(huì)跳出do-while循環(huán)體,執(zhí)行do-while循環(huán)體外面的下一個(gè)語(yǔ)句。
do-while循環(huán)示例
class DoWhileLoopExample {
public static void main(String args[]){
int i=10;
do{
System.out.println(i);
i--;
}while(i>1);
}
}
輸出:
9
8
7
6
5
4
3
2
do-while循環(huán)示例(遍歷數(shù)組)
這個(gè)例子里,我們有一個(gè)整型數(shù)組,我們使用do-while遍歷和顯示數(shù)組里面的每個(gè)元素。
class DoWhileLoopExample2 {
public static void main(String args[]){
int arr[]={2,11,45,9};
//i starts with 0 as array index starts with 0
int i=0;
do{
System.out.println(arr[i]);
i++;
}while(i<4);
}
}
輸出:
2
11
45
9
總結(jié)
以上是生活随笔為你收集整理的java中do loop的使用_Java中do-while循环——通过示例学编程(11)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java切面类整合_自定义注解+面向切面
- 下一篇: java程序编写九九乘法表_用面向对象的