私は学生リストを持っています。更新リストを使用して更新する必要があります。 いくつかのことのように:RxJavaを使ってリストを別のリストに更新するには
List<Student> students = new ArrayList<>();
List<Update> updates = new ArrayList<>();
ListIterator<Student> studentListIterator = students.listIterator();
ListIterator<Update> updateListIterator = updates.listIterator();
while (updateListIterator.hasNext()) {
Update update = updateListIterator.next();
int id = update.getId();
while (studentListIterator.hasNext()) {
Student student = studentListIterator.next();
int studentId = student.getId();
if (studentId == id) {
student.setScore(update.getDynamicScore() + 10);
}
}
}
Student.class:
public class Student {
int id;
int score;
}
更新クラス:
public class Update {
private int id;
private int dynamicScore;
}
は、どのように私はRxJavaを使用して代わりに
見ます –