11:java-package: src/org/j6toj8/collections
22:section-java-package: ../../../{java-package}
33
4- === Collections e lambda
4+ === Collections and lambda
55
6- .Objetivo
6+ .Objective
77--------------------------------------------------
88Develop code that iterates a collection, filters a collection, and sorts a collection by using lambda expressions
9- -
10- Desenvolver código que itera uma coleção, filtra uma coleção, e classifica em ordem uma coleção utilizando expressões lambda
119--------------------------------------------------
1210
13- . É possível iterar diretamente sobre uma coleção utilizando forEach.
11+ . You can iterate directly over a collection using forEach.
1412+
1513[source,java,indent=0]
1614.{java-package}/lambda/CollectionsLambda_ForEach.java
1715----
1816include::{section-java-package}/lambda/CollectionsLambda_ForEach.java[tag=code]
1917----
2018+
21- .Saída no console
19+ .console output
2220[source,console]
2321----
24221
@@ -28,31 +26,31 @@ include::{section-java-package}/lambda/CollectionsLambda_ForEach.java[tag=code]
28269
2927----
3028
31- . É possível filtrar a coleção .
29+ . You can filter the collection .
3230+
3331[source,java,indent=0]
3432.{java-package}/lambda/CollectionsLambda_Filter.java
3533----
3634include::{section-java-package}/lambda/CollectionsLambda_Filter.java[tag=code]
3735----
3836+
39- .Saída no console
37+ .console output
4038[source,console]
4139----
42406
43417
44429
4543----
4644
47- . É possível classificar em ordem a coleção .
45+ . You can sort the collection in order .
4846+
4947[source,java,indent=0]
5048.{java-package}/lambda/CollectionsLambda_Sort.java
5149----
5250include::{section-java-package}/lambda/CollectionsLambda_Sort.java[tag=code]
5351----
5452+
55- .Saída no console
53+ .console output
5654[source,console]
5755----
58561
@@ -62,15 +60,15 @@ include::{section-java-package}/lambda/CollectionsLambda_Sort.java[tag=code]
62609
6361----
6462
65- . É possível combinar as operações .
63+ . It is possible to combine the operations .
6664+
6765[source,java,indent=0]
6866.{java-package}/lambda/CollectionsLambda_Combined.java
6967----
7068include::{section-java-package}/lambda/CollectionsLambda_Combined.java[tag=code]
7169----
7270+
73- .Saída no console
71+ .console output
7472[source,console]
7573----
767426
@@ -79,12 +77,13 @@ include::{section-java-package}/lambda/CollectionsLambda_Combined.java[tag=code]
797754
8078----
8179
80+ .References
8281****
8382
8483* Using Streams
8584+
86- Boyarsky, Jeanne; Selikoff, Scott. OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide (p. 185). Wiley. Edição do Kindle.
85+ Boyarsky, Jeanne; Selikoff, Scott. OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide (p. 185). Wiley. Kindle Edition.
8786
8887* https://www.baeldung.com/java-8-streams[The Java 8 Stream API Tutorial.]
8988
90- ****
89+ ****
0 commit comments