While loop printer ikke første entity i List (og heller ik sidste, i nogle tilfælde?)
Hvad har jeg gjort forkert i dette while loop?Den skal finde alle "Student" objekter der har ProfeciencyInJava lig med variables "p" jeg sætter først. Der er ingen fejl i koden, og det virker også til dels - men som titlen beskriver har jeg et problem.
int p = 3;
int i = 0;
System.out.println("Students with profeciency " + p + " in Java:");
while (i < studentList.size()) {
if (studentList.get(i).getProfeciencyInJava() == p) {
System.out.println(studentList.get(i).getName());
}
i++;
}