一、java中的條件語句:
1、if語句:
格式:
if(判斷的條件){ 語句1;}
解讀:當條件符合的時,程序則執(zhí)行語句1.不符合條件接收程序。例子:
package com.oldboy;? ? import java.util.Scanner;? ? ? ? ?public class Test {? ? ? ? ? ? ? public static void main(String[] args) {? ?? ? ? ? ? ? ? ? ? ?@SuppressWarnings("resource")? ?? ? ? ? ? ? ? ? ? ? ? Scanner scanner=new Scanner(System.in);//從控制臺輸入數(shù)據(jù)? ?? ? ? ? ? ? ? ? ? ? ? ? ? ?@SuppressWarnings("unused")? ?? ? ? ? ? ? ? ? ? ? ? ? ? ?int x=scanner.nextInt();//定義一個整型從變量接收從控制臺傳入的數(shù)據(jù)??? ? ? ? ? ? ? ? ? ? ? ? ? if(x>5){? ??? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("x="+x);??? ? ? ? ? ? ? ? ?}? ? ? ? ? }}
2、if(){}else{}語句:
格式:
?if(判斷條件){? ? ? ? ? ? ? ? 語句塊1;? ? ? ? ? ? ? ?}else{? ? ? ? ? ? ? ? 語句塊2;? ? ? ? ? ? ?}
解讀:if(){}else{}語句是分為兩種情況,當條件成立時,執(zhí)行語句塊1,當條件為假時,執(zhí)行語句塊2.
例子:
?package com.oldboy;? ? ? ? ? ? ? ? import java.util.Scanner;? ? ? ? ? ? ? ? ? public class Test {? ? ? ? ? ? ? ? ? ? ? ?public static void main(String[] args) {? ? ? ? ? ? ? ? ? ? ? ? ? ? @SuppressWarnings("resource")? ? ? ? ? ? ? ? ? ? ? ? ? ? Scanner scanner=new Scanner(System.in);//從控制臺輸入數(shù)據(jù)? ? ? ? ? ? ? ? ? ? ? ? ? ? ?@SuppressWarnings("unused")? ? ? ? ? ? ? ? ? ? ? ? ? int x=scanner.nextInt();//定義一個整型從變量接收從控制臺傳入的數(shù)據(jù)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? if(x>90){? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("我的成績是優(yōu)秀,我要繼續(xù)加油");? ? ? ? ? ? ? ? ? ? ? ? ? ? ?}else{? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("我要繼續(xù)努力.......");? ? ? ? ? ? ? ? ? ? ? ? ? ? ?}? ? ? ? ? ? ? ? ? ? ? ?}? ? ? ? ? ? ? ?}
3、if(){}else if{}else{};
格式:
if(判斷語句){? ? ? ? ? ? ? ? ? ? ?語句塊1;? ? ? ? ? ? ? ?}else if(){? ? ? ? ? ? ? ? ? ? ?語句塊2;? ? ? ? ? ? ? }? ? ? ? ? ? ? ...{? ? ? ? ? ?} else{? ? ? ? ? ? ? ? ? ? 語句塊n;? ? ? ? ? ? }
解讀:這個條件判斷語句使用與多種的條件的場合。例如:
package com.oldboy;? ? import java.util.Scanner;? ? ? ? public class Test {? ? ? ? ? ? ? public static void main(String[] args) {? ? ? ? ? ? ? ? ? ?@SuppressWarnings("resource")? ? ? ? ? ? ? ? ? ? ? ?Scanner scanner=new Scanner(System.in);//從控制臺輸入數(shù)據(jù)? ? ? ? ? ? ? ? ? ? ? ? @SuppressWarnings("unused")? ? ? ? ? ? ? ? ? ? ? ? ?int x=scanner.nextInt();//定義一個整型從變量接收從控制臺傳入的數(shù)據(jù)? ? ? ? ? ? ? ? ? ? ? ? ? ? if(x>90 && x<100){? ? ? ? ? ? ? ? ? ? ? ? ? ? ?System.out.println("我的成績是優(yōu)秀,我要繼續(xù)加油");? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }else if(x>80 && x<89){? ? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("我要繼續(xù)努力是良好");? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }else if(x>=60 && x<79){? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("及格");? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?}else{? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("同學(xué)好好的學(xué)習");? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }? ? ? ? ? ? ? ? ? ? ? ? ? ? }? ? ? ? ? ? ? ? ?}
以上就是長沙牛耳教育java培訓(xùn)機構(gòu)的小編針對“Java中的條件判斷語句”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。