‫Welkom terug.
‫Tot nu toe heb je gezien hoe je een zin gebruikt, je hebt gezien hoe je methoden met
‫parameters gebruikt, en nu is het tijd om ze te combineren en methoden te gebruiken met parameters die van het type array zijn.
‫Dus laten we doorgaan en een methode maken die precies dat doet.
‫Dus ik ga een statische dubbele get-gemiddelde-methode maken.
‫En hier als parameter gebruik ik een array van INT's en dit wordt de array van hebzucht genoemd.
‫Het gaat dus eigenlijk gewoon om het gemiddelde te berekenen van alle items binnen een array die als argument
‫wordt gegeven.
‫Dus wat ik nu moet doen, is dat ik een geheel getal moet maken, de grootte van de grote reeks,
‫zo'n grote reeks die lengte.
‫En dan heb ik een double nodig die het gemiddelde gemiddelde kan dragen en een geheel getal dat de som heeft.
‫En tot slot moet ik een for-lus uitvoeren die door de hele array loopt en de waarden bij de som
‫optellen.
‫Dus ik ga gewoon gebruiken en ik is gelijk aan nul, ik verlaag en nu is het belangrijk om de maat I plus plus te
‫krijgen.
‫Natuurlijk zou je deze geweldige array van die lengte hier als vergelijking kunnen gebruiken, maar we zullen de
‫grootte later nodig hebben om het gemiddelde te berekenen, omdat de grootte simpelweg het aantal waarden is dat we in een
‫array hebben.
‫En om het gemiddelde te berekenen, neem je de som en deel je deze door de grootte.
‫En daarom hebben we deze maat later ook nodig.
‫Dus hier voegen we gewoon de huidige waarde van de cijferreeks toe aan de zon, en als dat eenmaal is gebeurd, kunnen we eindelijk
‫het gemiddelde berekenen door dit te doen, sommige gedeeld door grootte.
‫En hoewel sommige en grootte beide gehele getallen zijn, is een gemiddelde een dubbele.
‫Ik wil dat in een dubbel gieten om er zeker van te zijn dat we hier een precieze waarde krijgen.
‫En tot slot kan ik nu doorgaan en mijn gemiddelde teruggeven dat we gemiddeld terugkeren.
‫Dus deze methode hier is over het algemeen de methode die ik altijd kan gebruiken wanneer ik het gemiddelde wil
‫berekenen van een array die als argument wordt overhandigd.
‫Dus laten we deze methode nu gewoon aanroepen en een array overhandigen.
‫Daar moeten we natuurlijk een array voor maken.
‫Dus ik ga gewoon een array van gehele getallen maken, want dat is wat we hier als de belangrijkste parameter hebben.
‫En we noemen de studenten gewoon cijfers, wat een nieuwe int-array wordt met veel gegevens.
‫Dus laten we zeggen dat de ene student 15 punten heeft, de andere 13, acht, 12, zes, wat dan ook, tot 20 punten op
‫basis van het puntensysteem of het beoordelingssysteem dat je in je land hebt, je zou natuurlijk
‫kunnen aanpassen dat dienovereenkomstig.
‫Oke.
‫En dan wil ik het gemiddelde resultaat dubbel hebben.
‫En dat wordt gewoon mijn gemiddelde gemiddelde.
‫En ik gebruik de cijfers van studenten als argument en we kunnen eindelijk doorgaan, wat het gemiddelde zal zijn.
‫En hier is het gewoon het gemiddelde resultaat.
‫En hij troostte Ricky zodat we zelfs kunnen zien of daadwerkelijk kunnen zien wat we hier hebben berekend, dus het zou
‫iets moeten zijn rond, denk ik, 12.
‫Dus laten we kijken of dat waar is.
‫Laten we de code uitvoeren.
‫En daar zijn we dan, het is elf komma zes zes zes geweldig, dus het is bijna 12, niet precies 12, maar uiteindelijk
‫is het helemaal goed.
‫Dus daar zijn we.
‫We hebben het gemiddelde berekend.
‫Waarop zou je natuurlijk ook kunnen rijden?
‫Dit is het gemiddelde.
‫Dus we kunnen doorgaan en het een beetje meer, laten we zeggen, een beetje informatiever maken.
‫Dus laten we hier of deze keer een for-lus gebruiken voor elke lus, en ik wil alle cijfers van de
‫studenten doornemen.
‫Ik zeg gewoon klas in.
‫En dit cijfer is een geheel getal in de cijfers van studenten, en het is belangrijk om te gebruiken in
‫S. W. Rechts troosten dus.
‫Lijn.
‫Eigenlijk ga ik gewoon zo'n nul doen en het zal het cijfer zijn.
‫Laten we het nu opnieuw uitvoeren.
‫En we zien die waarden 15, 13, acht, 12, zes, 16 en het gemiddelde van 11 enzovoort.
‫Oke.
‫Dus nu je hebt gezien hoe je methoden gebruikt die een array als argument nodig hebben wanneer ze worden aangeroepen, heb ik een kleine uitdaging voor je,
‫dus ga je gang en creëer een array van geluk in de hoofdmethode en wijs
‫er vijf waarden aan toe.
‫Maak een methode met een array van het type int als parameter.
‫Deze methode zou het gegeven argument voor elke invoer met twee moeten verhogen.
‫Roep deze methode aan in de hoofdmethode en gebruik geluk als het argument dat voor elke lus in de hoofdmethode wordt gemaakt om
‫te schrijven.
‫Alles zal op de console worden gebruikt.
‫Trouwens, deze methode zou zoiets kunnen zijn als de zon schijnt, want dat vind ik echt leuk.
‫Ik hou ervan als de zon schijnt.
‫Daar word ik echt blijer van.
‫Dus maak een kleine methode.
‫De zon schijnt en doe dat gewoon.
‫Dus ga je gang en plaats een video en probeer dit probleem op te lossen.
‫Oké, ik hoop dat je het geprobeerd hebt, dus ik creëer een nieuwe statische leegte.
‫De zon schijnt en het heeft een reeks ints nodig, die ik gewoon X ga noemen.
‫Ik ga het simpel houden.
‫En wat ik doe is dat ik door mijn Int X loop, dus X wel.
‫Dus totdat Y groter is dan de totale lengte van X en I plus plus en het enige wat ik hier doe, is de waarde
‫verhogen, de positie met twee toevoegen.
‫Dus plus gelijk aan wordt opgeteld bij elk van de waarden na de twee.
‫Dus dat is zo'n beetje het enige dat de zon schijnt te doen.
‫En nu heb ik alleen nog een array nodig.
‫Dus ik ga door en creëer een nieuwe reeks en geluk, heb geluk.
‫En dit is eigenlijk een array van ints.
‫Dus we hebben vierkante haken nodig, wat gelijk is aan twee, drie, vier of vijf, zes, heel eenvoudig, niets bijzonders.
‫En nu noem ik gewoon de zon schijnt methode om dat te doen.
‫Verhoog het geluk, dus dit kunnen verschillende mensen zijn, dus de ene persoon heeft een geluk van twee, een ander van drie,
‫je weet wel, die van vier enzovoort.
‫Dus als de zon eenmaal schijnt, zullen al die mensen gelukkiger zijn.
‫Ze zullen supergelukkig zijn in vergelijking met hun eerdere staat.
‫Dit is dus gewoon de zon die schijnt waar we mensen gelukkiger mee maken.
‫Nu willen we dat ook op de gemeente schrijven, zodat we de nieuwe waarden kennen, omdat we willen
‫zien hoe de mensen gelukkig zijn.
‫Dus ik ga dat gewoon doen met een voor elke lus en waarom in geluk.
‫En wat dat zal doen, is dat het gewoon op de console komt.
‫Dus s. W. en Vereide gewoon weg en eindelijk de Reed-lijn troosten.
‫Dus laten we doorgaan.
‫Daar zijn we.
‫Dit is het nieuwe geluk.
‫Dus je ziet, mensen zijn nu veel gelukkiger, nu de zon schijnt, vier, vijf, zes,
‫zeven, acht enzovoort.
‫Geweldig.
‫Er is dus genoeg te weten over een race en je weet er al veel van.
‫En je bent goed uitgerust om een race te gebruiken voor vrijwel alle toepassingen die je maar kunt bedenken.
‫Er kunnen situaties zijn waarin het nog ingewikkelder wordt, maar in de meeste gevallen zou
‫wat je al weet voldoende moeten zijn om dingen voor elkaar te krijgen.