返回值的问题老师求助!!
private static String getBookByName(String[] books) {
System.out.println("请输入书名:");
String name=input.next();
for(int i=0;i<books.length;i++){
if(name.equals(books[i])){
return books[i];
}else{
return "1111";
}
// }throw new Exception("图书不存在");
}
} 使用if else成对的判断语句在使用返回值为什么程序认定我没有返回值呢 equals返回值是true啊不是囊括了所有可能的情况吗