-
Notifications
You must be signed in to change notification settings - Fork 548
Open
Description
Stream API Java - Principais Métodos
Vamos praticar e aprofundar nossos conhecimentos na poderosa Stream API do Java!
Abaixo, apresentamos uma lista de desafios envolvendo operações com streams para exercitar suas habilidades e criatividade.
Para todos os desafios, utilizem a lista de números inteiros fornecida:
List numeros = Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 5, 4, 3);
Desafio 1 - Mostre a lista na ordem numérica:
Crie um programa que utilize a Stream API para ordenar a lista de números em ordem crescente e a exiba no console.
Código
import java.util.Arrays;
import java.util.List;
public class Desafio1 {
public static void main(String[] args) {
//criar lista números inteiros
List numeros = Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 5, 4, 3);
//usar o sorted para ordenação dos números
//Teste de impressão , não precisa explicar
//numeros.stream().forEach(System.out::println);
//Teste do sorted() com impressão
//numeros.stream().sorted().forEach(System.out::println);
//Copiei da internet queria entender os parâmetros dentro do sorted onde posso pesquisar o assunto, obrigado pela atenção.
numeros.stream().sorted(Integer::compareTo).forEach(System.out::println);
}
}cami-la and heitorgouveia
Metadata
Metadata
Assignees
Labels
No labels