Hoi,
Ik heb een klein probleem, hieronder staat een methode die moet controlen in de studenten array of die student met dat nummer al voorkomt zo ja, dan moet ie niets doen, als hij nog niet voorkomt moet hij hem toevoegen.
Maar nu kan ik gewoon 2 studenten met dezelfde studenten nummers toevoegen, het lijkt wel of hij niet controleert.
Weet iemand wat hier fout is ?
Grtz
Ik heb een klein probleem, hieronder staat een methode die moet controlen in de studenten array of die student met dat nummer al voorkomt zo ja, dan moet ie niets doen, als hij nog niet voorkomt moet hij hem toevoegen.
Maar nu kan ik gewoon 2 studenten met dezelfde studenten nummers toevoegen, het lijkt wel of hij niet controleert.
Weet iemand wat hier fout is ?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| public void addStudent(Student s)
{
boolean gevonden = false;
for(int i=0; i <aantalStudenten; i++)
{
if (s.getNummer().equals(studenten[i].getNummer()));
gevonden = true;
aantalStudenten++;
}
if (!gevonden)
studenten[aantalStudenten]=s;
} |
Grtz