1、控制流程:
控制流程是任何一種程序語言都要提供的,Java提供的控制流程和許多其他的程序語言基本上是相同的。
1)條件語句:
if (條件) 語句;
if (條件) { 代碼塊 }
if (條件) 語句; else 語句;
if (條件) { 代碼塊 } else { 代碼塊 }
2)不確定循環:
while (條件) { 代碼塊 }
do { 代碼塊 } while (條件);
3)確定循環:
for(int i=1; i <= 10; i++) { 代碼塊 }
在for語句的第一個位置聲明了一個變量後,這個變量的作用域會擴展到for循環主體結束。但循環之外是不能使用這個變量的。
4)多重循環:
switch(choice)
{
case 1:
...
break;
case 2:
...
break;
case 3:
...
break;
case 4:
...
break;
default:
...
break;
}
default從句是可選的。switch語句只能對char類型或除了long之外的其他整數類型進行測試。
5)標簽中斷:
在一個循環之前使用標簽中斷並在標簽後面使用一個冒號,然後在循環體中如果想退出循環可以使用“break 標簽;”的方法來退出循環並開始執行循環體後面的語句。