我是編程新手。我有這樣一段代碼:if-else inside for each loop
public void findFilm (String nameofFilm) {
int index = -1;
int i = 0;
for(Film aFilm : list) {
if(aFilm.gettitle().equals(nameofFilm)) {
index = i;
i++;
break ;
}
}
if(index >= 0) {
aFilm.print();
}
else {
System.out.println(
"The film " + nameofFilm + " does not belong to the collection");
}
}
更具體地說,我要搜索列表,找到它是否包括與同這個我插入一個名字的影片。有任何想法嗎 ?非常感謝。
什麼是你的問題?編譯錯誤?運行時錯誤? – rene
我認爲這是[codereview.SE]的問題。不過,我認爲你的代碼很好。 – rekire
究竟是什麼問題? – giorashc