Java代碼switch JAVA代碼審計(jì)

用switch語(yǔ)句編寫JAVA程序,實(shí)現(xiàn)輸入年份,月份,顯示該月天數(shù)?

瑞年的判斷標(biāo)準(zhǔn)是:能夠被400整除或者能被4整除而不能被100整除,這些年為瑞年。

專注于為中小企業(yè)提供網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)資源免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了1000多家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

case 1: // 如果是1月份就加上輸入的天數(shù) totalDays += day;} return totalDays;} } 【解題思路】通過(guò)年份區(qū)分是閏年還是平年,平年 2 月 28 年,閏年 2 月 29 天。

Java中的switch語(yǔ)句怎么使用

執(zhí)行過(guò)程:先計(jì)算并獲得switch后面小括號(hào)里的表達(dá)式或變量值,然后將計(jì)算結(jié)果順序與每個(gè)case后的常量比較。當(dāng)二者相等時(shí),執(zhí)行個(gè)case塊中的代碼,當(dāng)遇到break時(shí),就跳出switch選擇結(jié)構(gòu),執(zhí)行switch選擇結(jié)構(gòu)之后的代碼。

在C語(yǔ)言中,switch語(yǔ)句是開(kāi)關(guān)語(yǔ)句,一般與case、break、default配合使用,對(duì)流程進(jìn)行控制。

switch(i){ //switch的語(yǔ)法 case 1:j=1; //case 1表示if(i==1)為true的時(shí)候執(zhí)行下面的語(yǔ)句。

switch(表達(dá)式){ case 值1:程序塊;break;case 值2:程序塊;break;……case 值n:程序塊;break;defaut:程序塊;}將表達(dá)式的值與case比較,哪一個(gè)符合就執(zhí)行哪一個(gè),之后跳出整個(gè)分支。

switch語(yǔ)句可以嵌套。你就記住,遇到break,break下面的什么都不執(zhí)行,直接跳出switch,執(zhí)行switch后面的語(yǔ)句。大括號(hào)后面不接分號(hào),上面的正確。你的這個(gè)寫法,建議你用if語(yǔ)句。

java中switch的用法

執(zhí)行過(guò)程:先計(jì)算并獲得switch后面小括號(hào)里的表達(dá)式或變量值,然后將計(jì)算結(jié)果順序與每個(gè)case后的常量比較。當(dāng)二者相等時(shí),執(zhí)行個(gè)case塊中的代碼,當(dāng)遇到break時(shí),就跳出switch選擇結(jié)構(gòu),執(zhí)行switch選擇結(jié)構(gòu)之后的代碼。

switch的用法是判斷case后面的表達(dá)式和switch后面的表達(dá)式是否相匹配,一旦case匹配,就會(huì)順序執(zhí)行后面的程序代碼,而不管后面的case是否匹配,直到遇見(jiàn)break。switch(t),t的值貌似只有幾類,只能是char或者int。

在Java和C++中,switch語(yǔ)句表示有多種條件可供選擇,在Java和C++中用法基本相同。switch語(yǔ)句中的每個(gè)case,要用break,return或者throw來(lái)進(jìn)行結(jié)束。

當(dāng)前文章:Java代碼switch JAVA代碼審計(jì)
新聞來(lái)源:http://www.bm7419.com/article48/dcgiiep.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、企業(yè)建站App開(kāi)發(fā)、網(wǎng)站排名、商城網(wǎng)站外貿(mào)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)