ArrayList forEach()-metodi Javassa
The jokaiselle() menetelmä ArrayList käytetään suorittamaan tietty toiminto jokaiselle ArrayListin elementille. Tämä menetelmä kulkee Iterable of ArrayListin jokaisen elementin läpi, kunnes kaikki elementit on käsitelty menetelmällä tai syntyy poikkeus. Toiminto suoritetaan iterointijärjestyksessä, jos tämä järjestys on määritetty menetelmässä. Toiminnan tekemät poikkeukset välitetään soittajalle.
Ennen kuin ohittava luokka ei ole määrittänyt samanaikaista muokkauskäytäntöä, toiminto ei voi muokata taustalla olevaa elementtien lähdettä, joten voimme sanoa, että tämän menetelmän käyttäytyminen on määrittelemätön.
Elementtien hakeminen kokoelmasta Javassa.
Syntaksi:
public void forEach(Consumer action)
Parametri: Tämä menetelmä ottaa parametrin toiminta joka edustaa kullekin elementille suoritettavaa toimintaa.
Palautukset: Tämä menetelmä ei palauta mitään.
Poikkeus: Tämä menetelmä heittää NullPointerExceptionin, jos määritetty toiminto on tyhjä.
Alla olevat ohjelmat havainnollistavat ArrayListin forEach()-menetelmää:
Ohjelma 1: Ohjelma, joka näyttää forEach()-menetelmän ArrayListissä, joka sisältää luettelon numeroista.
// Java Program Demonstrate forEach()> // method of ArrayList> > import> java.util.*;> public> class> GFG {> > > public> static> void> main(String[] args)> > {> > // create an ArrayList which going to> > // contains a list of Numbers> > ArrayList Numbers => new> ArrayList();> > > // Add Number to list> > Numbers.add(> 23> );> > Numbers.add(> 32> );> > Numbers.add(> 45> );> > Numbers.add(> 63> );> > > // forEach method of ArrayList and> > // print numbers> > Numbers.forEach((n) ->System.out.println(n));>> |