Resultados de la búsqueda a petición "java-8"
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 ...
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 ...
¿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 ...
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 = ...
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 ...
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 ...
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 ...
¿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; } ...
¿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 ...
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 ...