Como ordenar um map pelos valores com Java 8+

Como ordenar um map pelos valores com Java 8+

O Java 8 trouxe muitas coisas úteis para o desenvolvento Java. Neste post vamos ver uma forma elegante de ordenar um Map pelos valores usando o stream, uma das funcionalidades introduzidas com o Java 8. Primeiro, vamos criar um Map …
Java 8: Como formatar LocalDate e LocalDateTime

Java 8: Como formatar LocalDate e LocalDateTime

Quando vamos imprimir uma data geralmente queremos que ela seja impressa em um formato específico. A forma mais simples de formatar LocalDate e LocalDateTime é usando a classe DateTimeFormatter. Veja um exemplo: import java.time.LocalDate; import java.time.LocalDateTime …
Java: Operador IN - Verificando se um valor existe em um Array

Java: Operador IN - Verificando se um valor existe em um Array

Em algumas linguagens de programação existem operadores para operações com conjuntos. Um exemplo é o operador in em python, como podemos ver abaixo. Em java não existe o operador in, mas podemos fazer essa verificação de outras maneiras. Método contains …