Java com Cloud AWS - Ganhando Produtividade com Stream API
Boa tarde Rede!
Avançando na lista de Desafios proposto pela Camila Cavalcante, logo vou atualizar meu Github.
- Desafio 3 - Verifique se todos os números da lista são positivos:
Com a ajuda da Stream API, verifique se todos os números da lista são positivos e exiba o resultado no console.
package functional_interface.examples;
import java.util.Arrays;
import java.util.List;
public class NumerosDaListaSaoPositivos {
public static void main(String[] args) {
List<Integer> integerList = Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 5, 4, 3);
boolean allPositive = allPositive(integerList);
System.out.println("Todos os números são positivos? " + allPositive);
System.out.println(integerList);
}
public static boolean allPositive(List<Integer> list) {
return list.stream().allMatch(i -> i > 0);
}
}