Mudanças entre as edições de "Java Streams"
De Basef
(Criou página com '* Filtrando uma lista Category: Java') |
|||
(7 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
+ | * [[Buscando por elemento e executando código caso seja encontrado]] | ||
+ | * [[Calculando a média]] | ||
+ | * [[Coletando uma lista]] | ||
* [[Filtrando uma lista]] | * [[Filtrando uma lista]] | ||
+ | * [[Iterando uma lista]] | ||
+ | * [[Mapeando uma lista]] | ||
+ | |||
+ | |||
+ | Segue abaixo dados utilizados nos links acima: | ||
+ | |||
+ | <source lang="java"> | ||
+ | class Carro { | ||
+ | private String nome; | ||
+ | private int quantidade; | ||
+ | |||
+ | public Curso(String nome, int quantidade) { | ||
+ | this.nome = nome; | ||
+ | this.quantidade = quantidade; | ||
+ | } | ||
+ | |||
+ | public String getNome() { | ||
+ | return nome; | ||
+ | } | ||
+ | |||
+ | public int getQuantidade() { | ||
+ | return quantidade; | ||
+ | } | ||
+ | } | ||
+ | </source> | ||
+ | |||
+ | E: | ||
+ | |||
+ | <source lang="java"> | ||
+ | List<Carro> carros = new ArrayList<Carro>(); | ||
+ | carros.add(new Carro("Ferrari", 45)); | ||
+ | carros.add(new Carro("McLaren", 150)); | ||
+ | carros.add(new Carro("Red Bull 8", 113)); | ||
+ | carros.add(new Carro("Williams", 55)); | ||
+ | </source> | ||
[[Category: Java]] | [[Category: Java]] |
Edição atual tal como às 17h32min de 9 de julho de 2017
- Buscando por elemento e executando código caso seja encontrado
- Calculando a média
- Coletando uma lista
- Filtrando uma lista
- Iterando uma lista
- Mapeando uma lista
Segue abaixo dados utilizados nos links acima:
class Carro { private String nome; private int quantidade; public Curso(String nome, int quantidade) { this.nome = nome; this.quantidade = quantidade; } public String getNome() { return nome; } public int getQuantidade() { return quantidade; } }
E:
List<Carro> carros = new ArrayList<Carro>(); carros.add(new Carro("Ferrari", 45)); carros.add(new Carro("McLaren", 150)); carros.add(new Carro("Red Bull 8", 113)); carros.add(new Carro("Williams", 55));