[Java] TodoList に機能を追加するのに役立ついくつかのメソッドを作成する割り当てが与えられました。必要なメソッドの 1 つは、TodoList を通過し、まだ不完全なメソッドを返すメソッドでした。これは私が書いたものです(他の方法は省略されています):
public class TodoList {
private ArrayList<TodoItem> todoItems;
public TodoList() {
todoItems = new ArrayList<TodoItem>();
}
public List<TodoItem> filterIncompletes () {
List<TodoItem> incs = todoItems; *****
for (int i = 0; i <todoItems.size(); i++) {
if (todoItems.get(i).isCompleted() == false) {
incs.add(todoItems.get(i));
}
}
return incs;
}
私は肯定的ではありませんが、間違っていると思われる行にアスタリスクを付けました. メソッドが List を返すことを望んでいることは理解していますが、それが正しいかどうかはわかりません。
私の状況に対する助けは大歓迎です!