‫Goed, welkom terug en de laatsten van jullie, we hebben gekeken naar het Paramount Sleutelwoord, en
‫ik heb je een paar simpele voorbeelden gegeven, maar het zijn geen echte toepassingen, om zo te zeggen, van echte
‫voorbeelden.
‫Laten we eens kijken naar een voorbeeld uit de echte wereld, want er is een methode die math min wordt genoemd.
‫Oké, dus laat me een paar codes verwijderen.
‫Dus er is een wiskundeles, toch?
‫En het heeft deze Minne-methode.
‫En wat het ons in staat stelt om te doen is waarde één doorgeven en waarde twee.
‫En dan zal het die twee vergelijken en ons de laagste van de twee geven.
‫Je kunt zien dat je hetzelfde kunt doen met decimalen, verdubbelingen, float's,
‫enzovoort, met verschillende soorten variabelen.
‫OK, het zijn eigenlijk gewoon verschillende nummertypes die we kunnen gebruiken.
‫Dus het probleem hier is dat ik het alleen met twee waarden kan doen.
‫Maar wat als ik het meerdere verschillende waarden zou willen geven, niet slechts twee, maar laten we zeggen zeven of 15
‫of hoeveel waarden ik eraan wil doorgeven.
‫En ik wilde het laagste aantal hebben en het terugkrijgen, anders zou ik mijn eigen methode moeten
‫maken.
‫En dat gaan we doen in deze video.
‫Dit geeft je nog een goed voorbeeld van hoe je ouders kunt gebruiken.
‫Dit is dus iets dat je in de toekomst heel gemakkelijk kunt hergebruiken.
‫Dus laten we doorgaan en deze methode daadwerkelijk creëren, oké?
‫Dus ik ga deze afschuwelijke methoden hier die we tot nu toe hebben gemaakt, verwijderen.
‫Ik ga gewoon deze nieuwe openbare statische integer min v2-methode maken.
‫En het zal duren.
‫Echter, veel programma's van het type leraar zoals ik wil, dus ik ga deze nummers gewoon
‫noemen en wat ik hier ga doen, is dat ik mijn minimale waarde indult max waarde ga instellen.
‫Dus dat betekent alleen dat dit betekent dat dit niet de werkelijke minimumwaarde is, maar dat dit de hoogst mogelijke waarde is die een
‫geheel getal kan hebben en dat de maximale waarde erover kan zweven.
‫U kunt zien dat het twee miljard is, geloof ik, twee miljard, honderdvierenzeventig miljoen enzovoort.
‫OK, dus dat wordt de maximale waarde die een geheel getal kan bevatten.
‫En nu kan ik mijn waarden die ik eraan doorgeef vergelijken met deze waarde om te zien of ze lager zijn dan de
‫maximale waarde van gehele getallen.
‫Dat is het idee achter het gebruik ervan hier.
‫OK, dus ik kan nu gewoon A voor elke lus gebruiken, zoals vroeger om op de toets te tikken en nogmaals tikken te gebruiken.
‫Dit zal dit nu voor elke lus voor mij maken en ik kan gewoon nemen dat de individuele
‫items van het type integer zijn, ik ga ze nummer noemen, dus het zal een individueel nummer in mijn verzameling zijn.
‫En wat wordt de collectie die ik wil doornemen?
‫Welnu, het zijn de nummers die aan deze methode worden doorgegeven zodra deze methode wordt aangeroepen.
‫OK, dus dit voor elke lus gaat nu door elk afzonderlijk nummer dat wordt doorgegeven aan mijn
‫methode Men V two en het zal vergelijken.
‫Het zal dus controleren of het aantal dat wordt doorgegeven lager zal zijn dan het huidige minimumaantal.
‫Als dat het geval is, zei Min tegen het nummer.
‫Dus dat betekent dat laten we zeggen dat deze maximale waarde hier twee miljard is, toch?
‫En laten we nu zeggen dat ik een waarde van bijvoorbeeld vijfduizend doorgeef.
‫Dus nu worden er vijfduizend gecontroleerd.
‫Zijn vijfduizend.
‫Minder dan twee miljard.
‫Ja, dat is het geval.
‫Oké, dus nu is het laagste aantal vijfduizend.
‫Dus we wijzen vijfduizend toe als dit getal.
‫OK, nu kunnen we gewoon doorgaan en ons middelste getal retourneren, zoals dit gehele getal.
‫Ik weet dat deze aerosat verdwijnt.
‫Nu zou onze methode gelukkig moeten zijn.
‫Dus nu het leuke is dat je zoveel waarden kunt gooien als je wilt.
‫Dus eigenlijk, laat me je hier laten zien, we gaan zeven waarden doorgeven, zes vier tot acht nul één en
‫vijf.
‫En dan gaan we afdrukken wat de minimumwaarde ook is, omdat we
‫nu het resultaat van onze V kunnen toewijzen. om met al die waarden een geheel getal aan te roepen, omdat onze MIN V2 een geheel getal zal retourneren.
‫Dus het zal in feite gewoon een getal retourneren en we kunnen een getal toewijzen aan een integer-variabele.
‫Dus dat doen we in deze lijn.
‫OK, en nu kunnen we dit nummer gewoon nemen en weergeven met behulp van de tekenreeks die we hier hebben.
‫Dus onze rode lijn verklaring.
‫Dus van deze aantallen, wat zal het minimum aantal zijn?
‫Nou, het zal nul zijn.
‫Oké, dus laten we het doen alsof dit er een beetje beter uitziet.
‫OK, dus dit zal nu ons minimum getal nul opleveren.
‫Maar wat als we verschillende soorten waarden wilden toekennen?
‫Oké, dus laten we het nog een keer doen.
‫Maar deze keer gaan we zelfs negatieve waarden toekennen.
‫Dus hier vijf een nul.
‫En dit moet natuurlijk een geheel getal zijn.
‫Dus laten we het nu nog een keer uitvoeren.
‫En je zou kunnen zien dat het minimum min 11 is, omdat een negatieve waarde kleiner zal zijn
‫dan alle positieve waarden in onze lijst met arrays die we doorgeven.
‫Dus je zei dat we deze keer vijf waarden passeren, dus we passeren niet even de zeven waarden die we
‫hebben.
‫Voordat je door kunt gaan en er zoveel kunt passeren als je wilt, kun je doorgaan en zelfs
‫zoiets doen als één drie drie zeven tweeënveertig.
‫Negenenzestig voor twintig.
‫Voor alle vier en alle goede dingen, je zou ze hier allemaal kunnen plaatsen en, nou ja, het minimum aantal
‫zal natuurlijk nog steeds min 11 zijn.
‫Dus laten we daar vanaf komen.
‫Laten we de nul wegwerken en laten we eigenlijk gewoon houden.
‫De coole cijfers in jaar, laten we het nog eens herhalen, terwijl het nog maar vijf jaar is, maar ja, het
‫zal zeggen dat de oplossing 42 is.
‫Dus voor alle techneuten die er zijn.
‫Dat moet iets voor u of tegen u zeggen.
‫Dus als we deze leads negatief maken, dan is min één drie drie zeven natuurlijk de minimumwaarde.
‫Maar ja, dat kan niet, ga je gang en geef zoveel waarden door als je wilt.
‫Stel je nu voor dat je die waarden niet handmatig invoert, maar ze uit een database haalt.
‫Je haalt dus een heleboel gegevens uit een database.
‫Waarschijnlijk zou je het in een array-indeling krijgen en dan geef je het hier door.
‫Misschien krijg je of heb je meerdere bronnen en wil je de twee bronnen
‫combineren en wil je alle bronnen met elkaar vergelijken en wil je ze zo vergelijken dat je dan het minimum aantal krijgt.
‫Het leuke is dat je dat nog steeds kunt doen met het belangrijkste trefwoord.
‫Natuurlijk zou de methode er een beetje anders uitzien, maar ja, dat zou je in principe kunnen doen.
‫Oké, dus samenvattend, het gebruik van palmen is best handig als we een methode hebben die een
‫willekeurig aantal parameters kan gebruiken en het is een goed hulpmiddel dat in ons arsenaal als ontwikkelaars moet zitten.
‫Oké, dus tot ziens in de volgende video.