You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: book/05-java-streams/sections/01-using-streams.asc
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -432,7 +432,7 @@ Perceba que, mesmo que a operação `peek` esteja antes da operação `limit`, e
432
432
433
433
==== Streams primitivos
434
434
435
-
Existem Streams específicos para alguns tipos primitivos: `double`, `int` e `long`. Eles possuem a vantagem de evitar Boxing e Unboxing, e também fornecem alguns métodos mais especializados como vamos ver.
435
+
Existem Streams específicos para alguns tipos primitivos como `double`, `int` e `long`. Eles possuem a vantagem de evitar o _Boxing_ e _Unboxing_, fornecendo alguns métodos mais especializados como demonstrado a seguir.
436
436
437
437
. É possível criar _Streams_ de tipos primitivos com as classes: `DoubleStream`, `IntStream` e `LongStream`.
. Também é possível armazenar em um mapa para casos em que a chave for se repetir.
657
+
. Também é possível armazenar em um mapa para casos em que a chave for se repetir. O terceiro argumento do método `toMap` define a regra de mesclagem dos valores para chaves iguais.
Perceba que nesse caso os valores foram combinados utilizando um outro `Collector`, que juntou os valores daquela mesma chave em uma única `String` separados por vírgula.
748
748
749
-
. É possível ainda adicionar uma camada a mais de transformação ao utilizar um `Collector`, utilizando o método `mapping`.
749
+
. É possível adicionar uma camada a mais de transformação ao utilizar um `Collector`, utilizando o método `mapping`.
Esse tipo de código, apesar de complexo, pode aparecer no exame de certificação. É recomendado praticar esses exemplos com uma IDE para entender de fato seus comportamentos.
763
+
Esse tipo de código, apesar de complexo, pode aparecer no exame de certificação. É recomendado praticar esses exemplos com uma IDE para entender de fato seus comportamentos. Acesse os códigos de exemplo deste livro para facilitar seus estudos.
0 commit comments