Hallo mensen ik zal het maar kort houden.
Ik moet een manier verzinnen om een waarde uit een class bij elkaar op te tellen.
Het gaat hier om een simpel systeem waarbij leerlingen zich kunnen in en uitschrijven maar er moet binnen het systeem ook de mogelijkheid zijn om te zien hoeveel mensen een dezelfde leeftijd hebben.
Ik gebruik 2 classes school,leerling bij school voeg ik de leerling toe die ik heb aangemaakt via de leerling class die de volgende gegevens heeft:
(ik geef elke leerling ook een apart ovnummer)
ovnummer;
naam;
tussenvoegsel;
achternaam;
geslacht;
leeftijd;
geboortedatum;
deze word samen 1 object die ik toevoeg in het object school
dan print ik deze uit via println en krijg ik netjes alle gegevens van de leerlingen via mijn eigen geschreven code
Maar ik zoek nu dus een manier om de leeftijd van de toegevoegde leerlingen te bekijken. Dus bijvoorbeeld hoeveel leerlingen zijn 16 jaar?
Dit was mijn begin code
dit laat het volgende zien:
Hier tik je een leeftijd in bijvoorbeeld (16)
daarna als het gevonden is krijg je dit resultaat anders (null)
zoals je ziet het werkt het want als ik verder klik geeft hij inderdaad de gevonden leerling aan.
Maar nu wil ik het zegmaar hebben dat hij optelt hoeveel leerlingen van dezelfde leeftijd gevonden zijn.
Ik moet een manier verzinnen om een waarde uit een class bij elkaar op te tellen.
Het gaat hier om een simpel systeem waarbij leerlingen zich kunnen in en uitschrijven maar er moet binnen het systeem ook de mogelijkheid zijn om te zien hoeveel mensen een dezelfde leeftijd hebben.
Ik gebruik 2 classes school,leerling bij school voeg ik de leerling toe die ik heb aangemaakt via de leerling class die de volgende gegevens heeft:
(ik geef elke leerling ook een apart ovnummer)
ovnummer;
naam;
tussenvoegsel;
achternaam;
geslacht;
leeftijd;
geboortedatum;
deze word samen 1 object die ik toevoeg in het object school
dan print ik deze uit via println en krijg ik netjes alle gegevens van de leerlingen via mijn eigen geschreven code
Maar ik zoek nu dus een manier om de leeftijd van de toegevoegde leerlingen te bekijken. Dus bijvoorbeeld hoeveel leerlingen zijn 16 jaar?
Dit was mijn begin code
Code:
public Leerling zoek_op_leeftijd ( int leeftijd ) {
Leerling gezochteLeerling2 = null;
for( Leerling lid : lijst){
if( lid.getLeeftijd() == leeftijd )
gezochteLeerling2 = lid;
}
return gezochteLeerling2;
}
Hier tik je een leeftijd in bijvoorbeeld (16)
daarna als het gevonden is krijg je dit resultaat anders (null)
zoals je ziet het werkt het want als ik verder klik geeft hij inderdaad de gevonden leerling aan.
Maar nu wil ik het zegmaar hebben dat hij optelt hoeveel leerlingen van dezelfde leeftijd gevonden zijn.
Bijlagen
Laatst bewerkt: