亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JAVA判斷輸入多個字符串是否符合條件?

JAVA判斷輸入多個字符串是否符合條件?

李星星_ 2018-04-21 15:41:18
import?java.util.*; public?class?Box2?{ public?static?void?main(String[]?args)?{ String?m; String?w; String?y; System.out.println("功率大于50馬力嗎??請輸入Y或N"); Scanner?sc=new?Scanner(System.in); m=sc.nextLine(); System.out.println("維修記錄不全嗎?請輸入Y或N"); w=sc.nextLine(); System.out.println("運行超過10年嗎?請輸入Y或N"); y=sc.nextLine(); instruct(m,?w,?y); } public?static?void?instruct(String?m,String?w,String?y){ if(m.equals("Y")){ if(w.equals("Y")){ if(y.equals("Y")){ System.out.println("進行優先處理"); } } } else?if(m.equals("Y")){ if(w.equals("Y")){ if(y.equals("N")){ System.out.println("進行優先處理"); } } } else?if(m.equals("Y")){ if(w.equals("N")){ if(y.equals("Y")){ System.out.println("進行優先處理"); } } } else?if(m.equals("Y")){ if(w.equals("N")){ if(y.equals("N")){ System.out.println("做其他處理"); } } } else?if(m.equals("N")){ if(w.equals("Y")){ if(y.equals("Y")){ System.out.println("進行優先處理"); } } } else?if(m.equals("N")){ if(w.equals("Y")){ if(y.equals("N")){ System.out.println("作其他處理"); } } } else?if(m.equals("N")){ if(w.equals("N")){ if(y.equals("Y")){ System.out.println("進行優先處理"); } } } else?if(m.equals("N")){ if(w.equals("N")){ if(y.equals("N")){ System.out.println("作其他處理"); } } }else System.out.println("輸入錯誤"); } }如下圖后面幾個if語句出了問題,不能正常顯示輸出語句,停在了輸出語句前了就沒有了
查看完整描述

1 回答

?
慕沐9307871

TA貢獻27條經驗 獲得超9個贊

你instruct方法的條件判斷流程有問題當然是這結果了。

if(m.equals("Y")){
}else?if(m.equals("Y")){
}else?if(m.equals("Y")){
}else?if(m.equals("Y")){
}else?if(m.equals("N")){
}else?if(m.equals("N")){
}else?if(m.equals("N")){
}else
????System.out.println("輸入錯誤");

你再看看,你基本結構相當于上面這個

查看完整回答
反對 回復 2018-04-22
  • 1 回答
  • 0 關注
  • 2213 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號