Resultados de la búsqueda a petición "java-8"

6 la respuesta

Cómo obtener objetos aleatorios de una secuencia

Digamos que tengo una lista de palabras y quiero crear un método que tome el tamaño de la nueva lista como parámetro y devuelva la nueva lista. ¿Cómo puedo obtener palabras aleatorias de mi fuente original? public List<String> createList(int ...

4 la respuesta

LambdaConversionException con genéricos: error de JVM?

Tengo un código con una referencia de método que compila bien y falla en tiempo de ejecución. La excepción es esta: Caused by: java.lang.invoke.LambdaConversionException: Invalid receiver type class redacted.BasicEntity; not a subtype of ...

4 la respuesta

¿Por qué no se compila el siguiente código con Cyclic Generics?

Siguiente es mi código class A<B2 extends B, A2 extends A<B2, A2>> { C<B2, A2> c; void test() { c.acceptParameterOfTypeA(this); } } class B { } class C<B2 extends B, A2 extends A<B2, A2>> { void acceptParameterOfTypeA(A2 a) { } }El error ...

1 la respuesta

java-8 filtra una lista sin crear una nueva lista

Estoy buscando la forma más limpia de filtrar una lista en Java-8, con una simple lambdaPredicate, sin crear una nueva lista. En particular, esta solución no es adecuada, ya quetoList() devuelve un nuevoList: List<Person> beerDrinkers = ...

2 la respuesta

Java 8 Stream - .max () con duplicados

Entonces tengo una colección de objetos que tienen una variable de paso que puede ser 1 - 4. public class MyClass { private Long step; //other variables, getters, setters, etc. }Collection<MyClass> myOjbects = /*get collection*/; Entonces me ...

2 la respuesta

String.join () frente a otras operaciones de concatenación de cadenas

He leído rápidamente sobre Java8Api de cadena [https://docs.oracle.com/javase/8/docs/api/java/lang/String.html]documentación. Ahora tengo poca curiosidad sobre el método String.join () para concatenar / unir cadenas. Sin embargo, este tipo de ...

1 la respuesta

Filtrar elementos de una lista basada en otra lista

Quiero hacer esto enJava 8 tengo unBoolean lista y otraObject lista, el tamaño de estas dos listas es siempre el mismo. Quiero eliminar todos los elementos deobject lista, que tienenfalse en el índice correspondiente enboolean lista. Trataré de ...

1 la respuesta

¿Por qué este flujo no devuelve ningún elemento?

Traté de escribir el siguiente código como una secuencia: AbstractDevice myDevice = null; for (AbstractDevice device : session.getWorkplace().getDevices()) { if (device.getPluginconfig().getPluginType().getId() == 1) { myDevice = device; } ...

2 la respuesta

¿Es posible usar referencias de método de estilo Java 8 en Scala?

Estoy desarrollando una aplicación JavaFX8 en Scala, pero no pude descubrir cómo pasar una referencia de método a un controlador de eventos. Para aclarar, no estoy usando la biblioteca ScalaFX sino que construyo mi aplicación directamente sobre ...

3 la respuesta

Comprender el phaser en java con un ejemplo

Estoy tratando de entender a Phaser en Java. Escribí un ejemplo que está atascado por adelantado esperando que lleguen otras partes. Según tengo entendido, el phaser se usa como una barrera de sincronización de subprocesos reutilizable (a ...