圖書名字判斷不了啊
因為篇幅問題我就只把執(zhí)行相關的部分貼出來:
static String tushu[]={"論語","高數(shù)","數(shù)據(jù)結構","單片機應用","JAVA入門"}; //這部分是數(shù)組的代碼
case "1":
System.out.println("輸入圖書名稱:");
String name=s.nextLine();
name=name.trim();
System.out.println(tushu[0]);
for(int i=0;i<tushu.length;i++){
if(tushu[i]==name){
System.out.println("book:"+name);
break;
}//這不部分是選擇圖書名稱匹配的代碼 ? 就是這里判斷不出來。輸出什么都試過了,就是進不了這個循環(huán)
if(i==(tushu.length-1)){
throw new NullPointerException("圖書不存在");
}
}
break;
2016-03-21
字符串對比 需要用到equals ???if(tushu[i]==name)你這句改成??if(tushu[i].equals(name))
2016-03-06
說錯了,是那個if判斷進不去
2016-03-06
全部貼出來 大家看看哪里有問題啊