java中的循環語句
for循環示例:
for(int i=0;i<5;i++){
for(int j=5-i;j>0;j--){
*("*");
}
*n();
}
while循環示例:
int i=0;
while(i<5){
int j=5-i;
while(j>0){
*("*");
j--;
}
*n();
i++;
}
Java中的循環語句指什么
Java中提供的循環語句有:while語句、do-while語句和for語句,循環語的作用就是反復執行—段代碼,直到滿足終止循環的條件為止。無論是上面哪種循環語句,通常包括下
面四個部分:
1)初始化部分
該部分用來設置循環的一些初始條件,比如循環變量賦初值。
2)循環體部分
循環體是指被反復執行的一段代碼,可以是—條語句,也可以是復合語句。
3)迭代部分(修正部分)
該部分常用來使計數器加1或者減1, 這部分內容在當前循環結束后、下一次循環開始前執行。
4)終止部分
這部分內容在當前循環結束后
用來判定是否終止循環的語句,通常是一個布爾表達式,每一次循環都需要對這個表達式進行求值,以驗證是否滿足循環終止的條件。下面,我們分別介紹while、do—while和for循環語句。
●While語句
while語句的格式為:
初始化部分
while (布爾表達式)
{
循環體部分
迭代部分
}
當布爾表達式的值為真時,循環執行{}中的復合語句,值得注意的是,while語句格式中的初始化部分和迭代部分是任選的,可以有也可以沒有。
●do—while語句
do—while語句的格式為:
[初始化部分]
do{
循環體部分
造代部分]
}while(布爾表達式);[注意:] 上面的最后的條件()后面一定不要忘了加一分號 ; 。
對比while語句和do—while語句可以看出,while語句首先計算終止條件,當條件滿足時,才執行循環體中的語句,而do-while語句是首先執行循環體,然后計算終止條件,如果布爾
表達式的值為真,就循環執行{}中的語句,因此,while語句的循環體可能一次也沒有執行,而do—while語句的循環體至少要執行一次。
●For語句
for語句的一般格式為:
for (初始化部分; 終止條件部分; 迭代修正部分 )
{
循環體部分
}
for語句執行時,首先執行初始化操作,然后判斷終止條件是否滿足,如果滿足,則執行循環體中的語句,最后執行迭代修正部分。完成一次循環后,重新判斷終止條件。
需要注意的是,初始化、終止以及迭代部分都可以為空語句(但分號不能省),三者均為空的時候,相當于—個無限循環(通常說的死循環)。在初始化部分和迭代部分可以使用逗號語句,來進行多個操作,逗號語句是用逗號分隔的語句序列,如下面的語句所示:
for ( i=0, j=10; i {
coding……
}
這些都是Java的基礎知識你可以去一個叫做秒秒學的網站學習相關內容
關于JAVA循環語句的使用
import *.*;
class Demo1
{
public static void main(String[] args)
{
int sign = 0,value = 0;
Scanner in = new Scanner(*);
while(sign == 0)
{
try {
value = *t();
sign = 1;
} catch (InputMismatchException e) {
*("輸入有誤,重新輸入:");
in = new Scanner(*);
}
}
*n("輸入正確!");
}
}
關于java里的 循環語句
Java標簽,只能用在for, switch, while這些可以用continue或break的語句中。但自由已經限得很死了。標簽只能加在這些語法的前面,而且要緊接著。不然就會出現The label *** is missing的錯誤。有了這些限制,程序就不會亂轉了。
可以改成這樣
void looper() {
int x = 0;
one: while (x 3)
break two;
}
}
}
或者
int x = 0;
one:{
while (x 3) {
break two;
}
}
}
}