Perguntas com a marcação «java-8»

Use esta tag para perguntas específicas do Java 8, que é a versão 8 (número interno 1.8) da plataforma Java, lançada em 18 de março de 2014. Na maioria dos casos, você também deve especificar a tag java.



3
Refatorar o polimorfismo usando Java 8
Como tenho uma base de código antiga que preciso refatorar usando o Java 8, tenho uma interface que informa se meu site atual suporta a plataforma. public interface PlatformSupportHandler { public abstract boolean isPaltformSupported(String platform); } e eu tenho várias classes implementando-o e cada classe suporta uma plataforma diferente. Algumas …
8 java  spring  java-8 



2
Como as chamadas lambda interagem com as Interfaces?
O trecho de código mostrado abaixo funciona. No entanto, não sei por que isso funciona. Não estou seguindo a lógica de como a função lambda está passando informações para a interface. Onde o controle está sendo passado? Como o compilador está entendendo cada um nno loop e cada um deles …

4
Colete resultados de uma operação de mapa em um Mapa usando Collectors.toMap ou groupingBy
Eu tenho uma lista do tipo List<A>e com a operação de mapa obtendo uma lista coletiva do tipo List<B>para todos os elementos A mesclados em uma lista. List<A> listofA = [A1, A2, A3, A4, A5, ...] List<B> listofB = listofA.stream() .map(a -> repo.getListofB(a)) .flatMap(Collection::stream) .collect(Collectors.toList()); sem mapa plano List<List<B>> listOflistofB …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.