溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

if語句在java中的應(yīng)用

發(fā)布時(shí)間:2020-06-29 18:06:18 來源:億速云 閱讀:305 作者:Leah 欄目:編程語言

本篇文章給大家分享的是有關(guān)java中if語句的使用方法,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

java中if是控制分支結(jié)構(gòu)的,意思是如果條件成立的話,執(zhí)行某段代碼。

if語句

一個(gè)if語句包含一個(gè)布爾表達(dá)式和一條或多條語句。

語法

If語句的用語法如下:

if(布爾表達(dá)式)
{
//如果布爾表達(dá)式為true將執(zhí)行的語句
}

如果布爾表達(dá)式的值為true,則執(zhí)行if語句中的代碼塊。否則執(zhí)行If語句塊后面的代碼。

public class Test {
public static void main(String args[]){
int x = 10;
if( x < 20 ){
System.out.print("這是 if 語句");
}
}
}

以上代碼編譯運(yùn)行結(jié)果如下:

這是 if 語句

if...else語句

if語句后面可以跟else語句,當(dāng)if語句的布爾表達(dá)式值為false時(shí),else語句塊會被執(zhí)行。

語法

if…else的用法如下:

if(布爾表達(dá)式){
//如果布爾表達(dá)式的值為true
}else{
//如果布爾表達(dá)式的值為false
}

實(shí)例

public class Test {
public static void main(String args[]){
int x = 30;
if( x < 20 ){
System.out.print("這是 if 語句");
}else{
System.out.print("這是 else 語句");
}
}
}

以上代碼編譯運(yùn)行結(jié)果如下:

這是 else 語句

if...else if...else語句

if語句后面可以跟elseif…else語句,這種語句可以檢測到多種可能的情況。

使用if,else if,else語句的時(shí)候,需要注意下面幾點(diǎn):

(1)if語句至多有1個(gè)else語句,else語句在所有的elseif語句之后。

(2)If語句可以有若干個(gè)elseif語句,它們必須在else語句之前。

(3)一旦其中一個(gè)else if語句檢測為true,其他的else if以及else語句都將跳過執(zhí)行。

語法

if...else語法格式如下:

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í)行代碼
}

實(shí)例

public class Test {
public static void main(String args[]){
int x = 30;
if( x == 10 ){
System.out.print("Value of X is 10");
}else if( x == 20 ){
System.out.print("Value of X is 20");
}else if( x == 30 ){
System.out.print("Value of X is 30");
}else{
System.out.print("This is else statement");
}
}
}

以上代碼編譯運(yùn)行結(jié)果如下:

Value of X is 30

以上就是java中if語句的使用方法,小編相信有部分知識點(diǎn)可能是我們?nèi)粘9ぷ鲿姷交蛴玫降?。希望你能通過這篇文章學(xué)到更多知識。更多詳情敬請關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI