Resultados da pesquisa a pedido "java-8"

3 a resposta

Como resolver este erro VFY: não é possível resolver o método virtual

Estou usando o android studio 2.0 e, na última vez, atualizei o jdk 7 para o jdk 8 e estou fazendo algumas alterações no arquivo gradle, mas agora estou recebendo esse erro E/InstantRun: Could not find slices in APK; aborting. I/dalvikvm: Could ...

1 a resposta

Java Stream - agrupe quando a chave aparece em uma lista

Estou tentando agrupar por uma coleção por um valor que aparece no meu objeto como uma lista. Este é o modelo que eu tenho public class Student { String stud_id; String stud_name; List<String> stud_location = new ArrayList<>(); public ...

9 a resposta

O que é uso da Interface Funcional no Java 8?

Me deparei com um novo termo chamadoInterface funcionalno Java 8. Eu só consegui encontrar um uso dessa interface enquanto trabalhava comexpressões lambda. O Java 8 fornece algumas interfaces funcionais integradas e, se quisermos definir ...

1 a resposta

Sonar quer fechar o fluxo [duplicado]

Esta pergunta já tem uma resposta aqui: Quando um IntStream está realmente fechado? O SonarQube S2095 é um falso positivo para o IntStream? [/questions/34768792/when-is-an-intstream-actually-closed-is-sonarqube-s2095-a-false-positive-for-in] 1 ...

1 a resposta

Collectors.summingInt () vs mapToInt (). Sum ()

Quando você deseja somar um valor inteiro de um fluxo, há duas maneiras principais de fazer isso: ToIntFunction<...> mapFunc = ... int sum = stream().collect(Collectors.summingInt(mapFunc)) int sum = stream().mapToInt(mapFunc).sum()O primeiro ...

3 a resposta

Vazamento de recurso em Files.list (caminho dir) quando o fluxo não é explicitamente fechado?

Recentemente, escrevi um pequeno aplicativo que verificava periodicamente o conteúdo de um diretório. Depois de um tempo, o aplicativo travou devido a muitos identificadores de arquivos abertos. Após alguma depuração, encontrei o erro na seguinte ...

5 a resposta

Obtendo erro no Android Studio 2.1 com java 8

Atualmente estou usandojava 8 com o mais recenteandroid studio 2.1 Aqui está o meubuild.gradle Arquivo android { compileSdkVersion 22 buildToolsVersion "24rc3" defaultConfig { applicationId "com.name" minSdkVersion 10 targetSdkVersion 19 ...

2 a resposta

Por que StringBuilder :: append é BiConsumer <StringBuilder, String>? [duplicado]

Esta pergunta já tem uma resposta aqui: Qual é a diferença entre os tipos de referência de método de instância no Java 8? [/questions/22516331/whats-the-difference-between-instance-method-reference-types-in-java-8] 2 respostasEncontrei um ...

1 a resposta

É importante usar o Characteristics.UNORDERED nos coletores, quando possível?

Como eu uso bastante os fluxos, alguns deles lidando com uma grande quantidade de dados, pensei que seria uma boa idéia pré-alocar meus coletores baseados em coleções com um tamanho aproximado para evitar uma realocação dispendiosa à medida que a ...

3 a resposta

Projetando interface para entidade hierárquica

Eu tenho que projetar uma interface para entidade hierárquica: interface HierarchicalEntity<T extends HierarchicalEntity<T>> { T getParent(); Stream<T> getAncestors(); }É muito fácil de implementarpadrão getAncestors() método em termos ...