日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

java 控制 android_Java For Android - 流程控制

發(fā)布時間:2025/3/15 Android 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java 控制 android_Java For Android - 流程控制 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

為了控制程序的流程,Java編程語言提供了三種循環(huán)結構、靈活的if-else語言、switch語句、異常處理語句和分支語句。

1. 循環(huán)

while語句用于在一個布爾表達式保持為true時循環(huán)執(zhí)行一個語句塊。表達式在循環(huán)的頂部進行運算:

while(booleanexpression)

{

statement(s)

}

do-while語句用于在一個布爾表達式保持為true時循環(huán)執(zhí)行一個語句塊。表達式在循環(huán)的底部進行計算,所以do-while代碼塊的語句至少被執(zhí)行一次:

do

{

statements

}while(expression)

for語句循環(huán)執(zhí)行一個代碼塊,它包含初始化表達式、終止條件表達式和遞增表達式:

for(initialization;?termination;?increment)

{

statements

}

2. 判斷語句

Java編程語言有兩種判斷語句:if-else和switch。switch用于根據(jù)單個整數(shù)值進行有多個選擇的判斷。

下面是最基本的if語句,如果布爾表達式為true,那么執(zhí)行它的代碼塊:

if(booleanexpression)

{

statemens

}

下面是一個帶有else語句的if語句。如果布爾表達式為true,那么執(zhí)行if語句的第一個代碼塊;否則,執(zhí)行第二個代碼塊:

if(booleanexpression)

{

statements

}

else

{

other?statemens

}

可是使用else if語句構造復合的if語句:

if(booleanexpression)

{

statements

}

elseif(booleanexpression)

{

statements

}

elseif(booleanexpression)

{

statements

}

else

{

statements

}

switch語句計算一個整數(shù)表達式并根據(jù)其結果執(zhí)行相關的case語句:

switch(integer?expression)

{

caseinteger?expression:

statements

break;

default:

statements

break;

}

3. 異常處理語句

try、catch和finally語句用于處理異常。

try

{

statements

}

catch(exceptiontype?name)

{

statements

}

finally

{

statements

}

4. 分支語句

一些分支語句將程序的流程控制轉到有標簽的語句。為語句加標簽的方式是在語句前面放一個合法的標志符(標簽名)和一個冒號。

statementName : someJavaStatement

無標簽的break語句用于終止最內(nèi)層的switch、for、while或do-while語句:

break;

有標簽的break語句用于終止具有給定標簽的外層switch、for、while或do-while語句:

breaklabel;

continue語句用于終止最內(nèi)層循環(huán)的當前迭代并計算控制循環(huán)的布爾表達式:

continue;

有標簽的continue語句跳過具有給定標簽的循環(huán)的當前迭代:

continuelabel;

return語句終止當前方法:

return;

帶有一個值的return語句用于向方法的調(diào)用者返回一個值:

returnvalue;

總結

以上是生活随笔為你收集整理的java 控制 android_Java For Android - 流程控制的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。