Java是一種高級編程語言,其循環語句和跳轉語句在程序控制方面起著至關重要的作用。
Java中常見的循環語句有for、while和do-while循環。for循環的語法如下:
for (初始化; 布爾表達式; 更新) { // 循環體語句 }
其中,“初始化”用于初始化循環計數器,如 int i=0;,“布爾表達式”用于判斷是否執行循環,如 i<5;,“更新”語句用于更新計數器的值,如 i++。for循環的一個經典示例:
for(int i=0; i<5; i++){ System.out.println("Hello world!"); }
while循環的語法如下:
while(布爾表達式){ // 循環體語句 }
while循環可重復執行一段語句,直到布爾表達式的結果為false。while循環經典示例:
int i=0; while(i<5){ System.out.println("Hello world!"); i++; }
do-while循環和while循環相似,但循環體至少會執行一次,語法如下:
do { // 循環體語句 } while(布爾表達式);
Java中的跳轉語句包括break和continue。break語句可用于跳出循環,語法如下:
for(int i=0; i<10; i++){ if(i==5){ break; } System.out.println(i); }
上面的示例會在i等于5時跳出循環。
continue語句用于跳過循環中剩余的語句,繼續下一次循環。示例:
for(int i=0; i<10; i++){ if(i%2==0){ continue; } System.out.println(i); }
上面的示例會打印出1、3、5、7、9,跳過了i為偶數的情況。
總的來說,Java的循環語句和跳轉語句為程序員提供了良好的控制程序執行流程的能力。