----判斷結構
if
1.
if(條件表達式)
{
執行語句;
}
2.
if(條件表達式)
{
執行語句;
}
else
{
執行語句;
}
3.
if(條件表達式)
{
執行語句;
}
else if (條件表達式)
{
執行語句;
}
……
else
{
執行語句;
}
----選擇結構
switch
switch(表達式)
{
case 取值1:
執行語句;
break;
case 取值2:
執行語句;
break;
…...
default:
執行語句;
break;
}
----循環結構
while
while(條件表達式)
{
執行語句;
}
do while
do
{
執行語句;
}while(條件表達式);
for
for(初始化表達式;循環條件表達式;循環後的操作表達式)
{
執行語句;
}
PS:for循環的1.5新特性:
用於迭代數組或集合,格式如下
for(TYPE arg :args)
{
…………
}