forループの要素を返すにはどうすればよいですか?forループ外のforループの要素を返します
private List<String> list = new ArrayList<String>();
//we only neeed one good element of the list
String find(){
for (int i=0; i<list.size(); i++){
if (list.get(i).isGood()) {
return list.get(i);
}
}
return list.get(i); //doesn't work obviously, but how to make it work?
}
返信文がないのでコンパイルできません。私はlist.get(i)を返したいと思います。
return文がある場合は、break文は必要ありません。 – Eran
なぜ壊れますか? return文はメソッドを終了します。 –