Resultados da pesquisa a pedido "java-8"
Chamada de método de interface estática ilegal
O Java-8 permite definir métodos estáticos dentro da interface, masrestringe [https://docs.oracle.com/javase/specs/jls/se8/html/jls-9.html#jls-9.4]chamada apenas pelo nome da interface: 9.4: Uma interface pode declarar métodos estáticos, que são ...
Diferença entre Iterator e Spliterator em Java8
Eu vim a conhecer enquanto estudava issoParallelism é uma vantagem principal deSpliterator. Esta pode ser uma pergunta básica, mas alguém pode me explicar as principais diferenças entreIterator eSpliterator e dar alguns exemplos?
Passando lambda como parâmetro com tipo genérico - java 8
Se eu tiver um métodofoo(Predicate bar), Posso usá-lo a seguir: foo(new Predicate<MyObject>() { public boolean apply(MyObject obj) { return true; } } )Mas como posso alcançar o mesmo resultado usando expressões no estilo lambda: foo((MyObject ...
Aplicar tentativas em um RXjava
Eu quero executar um método com tentativas usando RXJava return Observable .just(myObj) .flatMap(doc -> myFunc(myObj, ....) ) .doOnError(e -> log.Error()) .onErrorResumeNext(myObj2 -> methodIWantToRunWithRetries(...) .onErrorResumeNext(myObj3 ...
Quando um IntStream está realmente fechado? O SonarQube S2095 é um falso positivo para o IntStream?
Estou usando fluxos Java 8 no lugar de muitos estilos antigos para que os loops iterem através de vários resultados e produzam estatísticas resumidas. Por exemplo: int messages = ...
Agrupamento dinâmico por atributos específicos com Collection.stream
Estou tentando agrupar uma lista de objetos por vários atributos, usando o Java 8 Collection-Stream. Isso funciona muito bem: public class MyClass { public String title; public String type; public String module; public MyClass(String title, ...
Posso "usar" o Java 8 com Android Development agora?
Atualmente, tenho o Java 7 JDK instalado. Tem sido assim por um tempo. No entanto, recentemente, meu professor está instruindo a turma a desinstalar o Java JDK 7 e instalar o Java JDK 8 para poder trabalhar na lição de casa e tal. Estou usando o ...
Multiplique 2 matrizes [] [] duplas usando fluxos
Eu estou querendo saber qual a maneira mais compacta e eficiente de múltiplos 2double[][] matrizes matrizes usando fluxos. A abordagem deve seguir as regras de multiplicação de matrizes, conforme ilustrado ...
Análise de data de deslocamento do Java 8
Preciso analisar uma String no seguinte formato2015-01-15-05:00 para LocalDate (ou outro item) no UTC. O problema é que o seguinte ...
Encontrar padrão em arquivos com java 8
considere que eu tenho um arquivo como (apenas um trecho) name: 'foobar'Eu gosto de recuperarfoobar quando eu descobrir a linha comname. Minha abordagem atual é Pattern m = Pattern.compile("name: '(.+)'"); try (Stream<String> lines ...