更新時(shí)間:2020-06-22 13:33:16 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2414次
一、java中的條件語句:
1、if語句:
格式:
if(判斷的條件){
語句1;
}
解讀:當(dāng)條件符合的時(shí),程序則執(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);//從控制臺(tái)輸入數(shù)據(jù)? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ?@SuppressWarnings("unused")? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ?int x=scanner.nextInt();//定義一個(gè)整型從變量接收從控制臺(tái)傳入的數(shù)據(jù)??
? ? ? ? ? ? ? ? ? ? ? ? ? if(x>5){? ??
? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("x="+x);??
? ? ? ? ? ? ? ? ?}
? ? ? ? ? }
}
2、if(){}else{}語句:
格式:
?if(判斷條件){
? ? ? ? ? ? ? ? 語句塊1;
? ? ? ? ? ? ? ?}else{
? ? ? ? ? ? ? ? 語句塊2;
? ? ? ? ? ? ?}
解讀:if(){}else{}語句是分為兩種情況,當(dāng)條件成立時(shí),執(zhí)行語句塊1,當(dāng)條件為假時(shí),執(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);//從控制臺(tái)輸入數(shù)據(jù)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?@SuppressWarnings("unused")
? ? ? ? ? ? ? ? ? ? ? ? ? int x=scanner.nextInt();//定義一個(gè)整型從變量接收從控制臺(tái)傳入的數(shù)據(jù)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? if(x>90){
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("我的成績(jī)是優(yōu)秀,我要繼續(xù)加油");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?}else{
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("我要繼續(xù)努力.......");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?}
? ? ? ? ? ? ? ? ? ? ? ?}
? ? ? ? ? ? ? ?}
3、if(){}else if{}else{};
格式:
if(判斷語句){
? ? ? ? ? ? ? ? ? ? ?語句塊1;
? ? ? ? ? ? ? ?}else if(){
? ? ? ? ? ? ? ? ? ? ?語句塊2;
? ? ? ? ? ? ? }
? ? ? ? ? ? ? ...{
? ? ? ? ? ?} else{
? ? ? ? ? ? ? ? ? ? 語句塊n;
? ? ? ? ? ? }
解讀:這個(gè)條件判斷語句使用與多種的條件的場(chǎng)合。例如:
package com.oldboy;
? ? import java.util.Scanner;
? ? ? ? public class Test {
? ? ? ? ? ? ? public static void main(String[] args) {
? ? ? ? ? ? ? ? ? ?@SuppressWarnings("resource")
? ? ? ? ? ? ? ? ? ? ? ?Scanner scanner=new Scanner(System.in);//從控制臺(tái)輸入數(shù)據(jù)
? ? ? ? ? ? ? ? ? ? ? ? @SuppressWarnings("unused")
? ? ? ? ? ? ? ? ? ? ? ? ?int x=scanner.nextInt();//定義一個(gè)整型從變量接收從控制臺(tái)傳入的數(shù)據(jù)
? ? ? ? ? ? ? ? ? ? ? ? ? ? if(x>90 && x<100){
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?System.out.println("我的成績(jī)是優(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é)習(xí)");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ?}
以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“Java中的條件判斷語句”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問,請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743