更新時間:2020-06-22 13:33:16 來源:動力節點 瀏覽2442次
一、java中的條件語句:
1、if語句:
格式:
if(判斷的條件){
語句1;
}
解讀:當條件符合的時,程序則執行語句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);//從控制臺輸入數據? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ?@SuppressWarnings("unused")? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ?int x=scanner.nextInt();//定義一個整型從變量接收從控制臺傳入的數據??
? ? ? ? ? ? ? ? ? ? ? ? ? if(x>5){? ??
? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("x="+x);??
? ? ? ? ? ? ? ? ?}
? ? ? ? ? }
}
2、if(){}else{}語句:
格式:
?if(判斷條件){
? ? ? ? ? ? ? ? 語句塊1;
? ? ? ? ? ? ? ?}else{
? ? ? ? ? ? ? ? 語句塊2;
? ? ? ? ? ? ?}
解讀:if(){}else{}語句是分為兩種情況,當條件成立時,執行語句塊1,當條件為假時,執行語句塊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);//從控制臺輸入數據
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?@SuppressWarnings("unused")
? ? ? ? ? ? ? ? ? ? ? ? ? int x=scanner.nextInt();//定義一個整型從變量接收從控制臺傳入的數據
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? if(x>90){
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("我的成績是優秀,我要繼續加油");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?}else{
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("我要繼續努力.......");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?}
? ? ? ? ? ? ? ? ? ? ? ?}
? ? ? ? ? ? ? ?}
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);//從控制臺輸入數據
? ? ? ? ? ? ? ? ? ? ? ? @SuppressWarnings("unused")
? ? ? ? ? ? ? ? ? ? ? ? ?int x=scanner.nextInt();//定義一個整型從變量接收從控制臺傳入的數據
? ? ? ? ? ? ? ? ? ? ? ? ? ? if(x>90 && x<100){
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?System.out.println("我的成績是優秀,我要繼續加油");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }else if(x>80 && x<89){
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("我要繼續努力是良好");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }else if(x>=60 && x<79){
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("及格");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?}else{
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("同學好好的學習");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ?}
以上就是動力節點java培訓機構的小編針對“Java中的條件判斷語句”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習