語(yǔ)法
在浙江等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專(zhuān)注、極致的服務(wù)理念,為客戶提供成都做網(wǎng)站、成都網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作按需網(wǎng)站策劃,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),網(wǎng)絡(luò)營(yíng)銷(xiāo)推廣,成都外貿(mào)網(wǎng)站建設(shè)公司,浙江網(wǎng)站建設(shè)費(fèi)用合理。if語(yǔ)法的語(yǔ)法如下:
if ()
{
// 如果布爾表達(dá)式為true將執(zhí)行的語(yǔ)句
}
如果布爾表達(dá)式的值為true,則執(zhí)行if語(yǔ)句中的代碼塊,否則執(zhí)行if語(yǔ)句塊后面的代碼。?
package charjava;
public class java1 {
public static void main(String args[]) {
int x = 10;
if (x< 20) {
System.out.println("這是if語(yǔ)句");
}
}
}
if...else語(yǔ)句if語(yǔ)句后面可以跟else語(yǔ)句,當(dāng)if語(yǔ)句的布爾表達(dá)式值為false時(shí),else語(yǔ)句塊會(huì)被執(zhí)行。
語(yǔ)法
if...else的用法如下:
if (布爾表達(dá)式) {
// 如果布爾表達(dá)式的值為true
}else {
// 如果布爾表達(dá)式的值為false
}?
package charjava;
public class java1 {
public static void main(String args[]) {
int x = 10;
if (x< 20) {
System.out.println("這是if語(yǔ)句");
}else {
System.out.println("這是else語(yǔ)句");
}
}
}
if...else if ...else語(yǔ)句i語(yǔ)句后面可以跟else if... else語(yǔ)句,這種語(yǔ)句可以檢測(cè)到多種可能的情況。
使用if,else if,else語(yǔ)句的時(shí)候,需要注意下面幾點(diǎn):
語(yǔ)法
if...else語(yǔ)法格式如下:
if(布爾表達(dá)式 1) {
// 如果布爾表達(dá)式 1的值為true執(zhí)行代碼
}else if(布爾表達(dá)式 2) {
// 如果布爾表達(dá)式 2的值為true執(zhí)行代碼
}else if(布爾表達(dá)式 3) {
// 如果布爾表達(dá)式 3的值為true執(zhí)行代碼
}else {
// 如果以上布爾表達(dá)式都不為true執(zhí)行代碼
package charjava;
public class java2 {
public static void main(String args[]) {
int x = 30;
if (x == 10) {
System.out.println("Value of X is 10");
} else if (x == 20) {
System.out.println("Value of X is 20");
} else if (x == 30) {
System.out.println("Value of X is 30");
}else {
System.out.println("這是else語(yǔ)句");
}
}
}
嵌套的if...else語(yǔ)句使用嵌套的if...else語(yǔ)句是合法的,也就是說(shuō)你可以在另一個(gè)if或else if語(yǔ)句中使用if或者else if語(yǔ)句。
語(yǔ)法
嵌套的if...else語(yǔ)法格式如下:
if(布爾表達(dá)式 1) {
?// 如果布爾表達(dá)式 1的值為true執(zhí)行代碼
?if(布爾表達(dá)式 2) {
// 如果布爾表達(dá)式 2的值為true執(zhí)行代碼
?}
}
package charjava;
public class java3 {
public static void main(String[] args) {
int x = 30;
int y = 10;
if (x == 30) {
if (y == 10) {
System.out.println("X = 30 and Y = 10");
}
}
}
}
switch case語(yǔ)句switch case語(yǔ)句判斷一個(gè)變量與一系列值中某個(gè)值是否相等,每個(gè)值稱(chēng)為一個(gè)分支。
語(yǔ)法
switch case語(yǔ)句語(yǔ)法格式如下:?
switch(expression) {
case value :
? // 語(yǔ)句
break;?
?case value :
// 語(yǔ)句
break;
default :
// 語(yǔ)句
switch case語(yǔ)句有如下規(guī)則:
switch case執(zhí)行時(shí),一定會(huì)先進(jìn)行匹配,匹配成功返回當(dāng)前case的值,再根據(jù)是否有break,判斷是否繼續(xù)輸出,或是跳出判斷。
package charjava;
public class java4 {
public static void main(String[] args) {
char grade = 'C';
switch (grade)
{
case 'A' :
System.out.println("優(yōu)秀");
break;
case 'B' :
case 'C' :
System.out.println("良好");
break;
case 'D' :
System.out.println("及格");
break;
case 'F' :
System.out.println("你需要再努力");
break;
default :
System.out.println("未知等級(jí)");
}
System.out.println("你的等級(jí)是:" + grade);
}
}
如果case語(yǔ)句塊中沒(méi)有break語(yǔ)句時(shí),JVM并不會(huì)順序輸出每一個(gè)case對(duì)應(yīng)的返回值,而是繼續(xù)匹配,匹配不成功則返回默認(rèn)case。
package charjava;
public class java5 {
public static void main(String[] args) {
int i = 5;
switch (i) {
case 0 :
System.out.println("0");
case 1 :
System.out.println("1");
case 2 :
System.out.println("2");
default:
System.out.println("default");
}
}
}
如果case語(yǔ)句塊中沒(méi)有break語(yǔ)句時(shí),匹配成功后,從當(dāng)前case開(kāi)始,后續(xù)所有case的值都會(huì)輸出。
package charjava;
public class java6 {
public static void main(String[] args) {
int i = 1;
switch (i) {
case 0 :
System.out.println("0");
case 1 :
System.out.println("1");
case 2 :
System.out.println("2");
default:
System.out.println("default");
}
}
}
如果當(dāng)前匹配成功的case語(yǔ)句塊沒(méi)有break語(yǔ)句,則從當(dāng)前case開(kāi)始,后續(xù)所有case的值都會(huì)輸出,如果后續(xù)的case語(yǔ)句塊有break語(yǔ)句則會(huì)跳出判斷。
package charjava;
public class java7 {
public static void main(String[] args) {
int i = 1;
switch (i) {
case 0 :
System.out.println("0");
case 1 :
System.out.println("1");
case 2 :
System.out.println("2");
case 3 :
System.out.println("3");
break;
default:
System.out.println("default");
}
}
}
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧