Resultados de la búsqueda a petición "method-reference"
Usar referencia de método con parámetro
Acabo de comenzar a aprender flujos de Java y enfrenté un problema. Por favor, eche un vistazo al siguiente ejemplo. Esto es parte de una clase de nodo: private Map<String, Node> nodes; public Optional<Node> child(String name) { return ...
¿Cuáles son los usos de la referencia del constructor en Java 8?
Estaba leyendo sobre las características de Java 8, que me llevaron a esto artículo [http://www.speakingcs.com/2014/08/constructor-references-in-java-8.html]y me preguntaba sobre los usos reales de la referencia del constructor, quiero decir por ...
¿Cómo obtener Referencia de métodos para todos los métodos en una clase (Java)?
Método de referenciapara un método específico en Java 8 se puede obtener comoClass::Method. Pero, ¿cómo obtener la referencia de método de todos los métodos de una clase? Todos los métodos deseados tienendiferente nombres de métodos, pero ...
¿Referencia de método encadenado de Java 8?
Supongamos que hay un Java Bean típico: class MyBean { void setA(String id) { } void setB(String id) { } List<String> getList() { } }Y me gustaría crear una forma más abstracta de llamar a los setters con la ayuda de un ...
¿Cuál es la expresión lambda equivalente para System.out :: println
Me topé con el siguiente código Java que usa una referencia de método paraSystem.out.println class SomeClass{ public static void main(String[] args) { List<Integer> numbers = Arrays.asList(1,2,3,4,5,6,7,8,9); ...
Referencia a métodos con diferentes parámetros en Java8
Me pregunto cómo funciona todo esto con referencias de métodos e interfaces funcionales en el nivel inferior. El ejemplo más fácil es donde tenemos algo de Lista List<String> list = new ArrayList<>(); list.add("b"); ...
¿Por qué Java 8 introdujo un nuevo operador "::" para referencias de métodos?
En Java 8, las referencias de métodos se realizan utilizando el:: operador. Por ejemplo // Class that provides the functionality via it's static method public class AddableUtil { public static int addThemUp(int i1, int i2){ return i1+i2; } } ...
¿Hay alguna diferencia entre Objects :: nonNull y x -> x! = Null?
Considere la siguiente clase: import java.util.Objects; import java.util.function.Predicate; public class LambdaVsMethodRef { public static void main(String[] args) { Predicate<Object> a = Objects::nonNull; Predicate<Object> b = x -> x != null; ...
Método de paso Java 8 como parámetro
Actualmente entrando en Java 8 expresiones lambda y referencias de métodos. Quiero pasar un método sin argumentos y sin valor de retorno como argumento a otro método. Así es como lo estoy haciendo: public void one() { ...
Comparator.reversed () no compila usando lambda
Tengo una lista con algunos objetos de usuario y estoy tratando de ordenar la lista, pero solo funciona usando la referencia del método, con la expresión lambda el compilador da un error: List<User> userList = Arrays.asList(u1, u2, ...