¿Hay alguna norma genérica "devolución de llamada" o "tipos de función/método" en Java, como System.Action<T>
o System.Func<T,U>
en .NET?equivalente Java de .NET Acción <T> y Func <T,U>, etc
En mi caso concreto, necesito una clase que ajuste un método que tome un parámetro (genérico) del tipo T
y no devuelva nada (es decir, void
).
Sí, es bastante fácil crear una clase/interfaz para mí, pero preferiría una clase de biblioteca estándar, si es que hay una.
¿Cómo sería cualquiera de estos equivalentes? Se espera que cada uno de los elementos que sugirió devuelva un valor. Ver mi [pregunta relacionada] (http://stackoverflow.com/q/9007008/403455). –
@glenviewjeff: No son similares a 'Acción', pero son similares a 'Func '. –
@glenviewjeff: siempre puede usar [java.lang.Void] (http://docs.oracle.com/javase/7/docs/api/java/lang/Void.html) si no necesita la devolución valor. Un "Func estandarizado" 'es mejor que nada, imo. –