找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 842|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

java語言基礎(chǔ)(六)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:291487 發(fā)表于 2018-12-24 15:26 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
條件語句
if語句是單條件分支語句,即根據(jù)一個條件來控制程序執(zhí)行的流程。
if 語句的語法格式:
if(表達(dá)式){
   若干語句
}
if-else 語句是雙條件分支語句,即根據(jù)一個條件來控制程序執(zhí)行的流程。
if-else 語句的語法格式:
if(表達(dá)式){
         若干語句
}
else {
若干語句
}
if-else if-else 語句是多條件分支語句,即根據(jù)多個條件來控制程序執(zhí)行的流程。
if-else if-else語句的語法格式:
if(表達(dá)式){
       若干語句
}
else if(表達(dá)式){
       若干語句
}
else {
若干語句
}
開關(guān)語句
switch 語句是單條件多分支的開關(guān)語句,它的一般格式定義如下(其中break語句是可選的):
switch(表達(dá)式)
{
  case 常量值:
              若干個語句
              break;
  case  常量值:
              若干個語句
              break;
    ...
  case  常量值n:
              若干個語句
             break;
   default:
         若干語句
}
switch語句中的“表達(dá)式”和“常量值”的值必須為byte、short、int、char型或者枚舉類型,而且互不相同。
循環(huán)語句
for語句的語法格式:
for (表達(dá)式1;表達(dá)式2;表達(dá)式3){
   若干語句
}
for語句的執(zhí)行規(guī)則是:
(1)計算“表達(dá)式1”,完成必要的初始化工作。
(2)判斷“表達(dá)式2”的值,若“表達(dá)式2”的值為true,則進(jìn)行(3),否則進(jìn)行(4)。
(3)執(zhí)行循環(huán)體,然后計算“表達(dá)式3”,以便改變循環(huán)條件,進(jìn)行(2)。
(4)結(jié)束for語句的執(zhí)行。
while語句的語法格式:
while (表達(dá)式) {
  若干語句
}
while語句的執(zhí)行規(guī)則是:
(1)計算表達(dá)式的值,如果該值是true時,就進(jìn)行(2),否則執(zhí)行(3)。
(2)執(zhí)行循環(huán)體,再進(jìn)行(1)。
(3)結(jié)束while語句的執(zhí)行
do-while語句的語法格式:
do {
   若干語句
} while(表達(dá)式);
do- while語句的執(zhí)行規(guī)則是:
(1)執(zhí)行循環(huán)體,再進(jìn)行(2)。
(2)計算表達(dá)式的值,如果該值是true時,就進(jìn)行(1),否則執(zhí)行(3)。
(3)結(jié)束while語句的執(zhí)行.
break和continue語句
break和continue語句是用關(guān)鍵字break或continue加上分號構(gòu)成的語句。
在循環(huán)體中可以使用break語句和continue語句。
如果在某次循環(huán)中執(zhí)行了break語句,那么整個循環(huán)語句就結(jié)束。
如果在某次循環(huán)中執(zhí)行了continue語句,那么本次循環(huán)就結(jié)束,即不再執(zhí)行本次循環(huán)中循環(huán)體中continue語句后面的語句,而轉(zhuǎn)入進(jìn)行下一次循環(huán)。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表