Resultados de la búsqueda a petición "generics"

4 la respuesta

Uso de una variable de tipo en un genérico

yo tengoesta pregunta [https://stackoverflow.com/questions/7760848/how-to-use-a-type-variable-in-a-generic-method-call-c] a excepción de Swift. ¿Cómo uso unType variable en un genérico? Intenté esto: func intType() -> Int.Type { return Int.self ...

4 la respuesta

¿Por qué se borra el genérico de un tipo de retorno cuando hay una conversión no verificada de un parámetro de método en Java 8?

Considere el siguiente ejemplo de código: import java.util.ArrayList; import java.util.List; public class Main { public static void main(String[] args) { List list = new ArrayList<Integer>(); String response = getProducer(list).get(); } static ...

5 la respuesta

Adquisición de tipo de clase genérica

Hola, ¿hay alguna manera en Java para obtener un tipo de clase estáticamente genérico? He terminado con construct List<TaskLocalConstraints> l = new ArrayList<TaskLocalConstraints>(); Class<List<TaskLocalConstraints>> c ...

6 la respuesta

Genéricos y varargs de Java

Me gustaría implementar una función con genéricos y varargs. public class Question { public static <A> void doNastyThingsToClasses(Class<A> parent, Class<? extends A>... classes) { /*** something here ***/ } public static class NotQuestion { } ...

1 la respuesta

Reducción de flujo con tipos de comodines

Estoy experimentando conStream.reduce() [https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html#reduce-T-java.util.function.BinaryOperator-] , y se ha encontrado con un inconveniente con el sistema de tipos. Aquí hay un ejemplo de ...

2 la respuesta

¿Qué tipos deben estar en la matriz de tipos para Type.GetMethod cuando un parámetro es genérico?

Si quiero llamar a un método genérico a través de la reflexión, puedo usar fácilmenteesta [https://stackoverflow.com/questions/232535/how-to-use-reflection-to-call-generic-method] técnica, a menos que: El método solo se puede distinguir de otro ...

10 la respuesta

¿Es esto válido Java?

¿Es esto válido Java? import java.util.Arrays; import java.util.List; class TestWillThatCompile { public static String f(List<String> list) { System.out.println("strings"); return null; } public static Integer f(List<Integer> list) ...

4 la respuesta

¿Se necesitan clases EventArg ahora que tenemos genéricos

Con los genéricos, ¿hay alguna razón para crear clases específicas de EventArg derivadas? Parece que ahora simplemente puede usarlos sobre la marcha con una implementación genérica. ¿Debo seguir todos mis ejemplos y eliminar mis clases eventArg ...

3 la respuesta

¿Por qué se elige un método genérico cuando existe uno no genérico?

El siguiente programa produce esta salida: Foo<T> called Process is terminated due to StackOverflowException. Entonces,Foo(baz) llama al genéricoFoo<T>, peroBar(baz) recurre y haceno llamadaBar<T>. Estoy en C # 5.0 y Microsoft .NET. El ...

5 la respuesta

¿Por qué no se compila lo siguiente? (implica genéricos y herencia en c #)

Esto compila: class ReplicatedBaseType { } class NewType: ReplicatedBaseType { } class Document { ReplicatedBaseType BaseObject; Document() { BaseObject = new NewType(); } } Pero esto no: class DalBase<T> : where T: ReplicatedBaseType { } ...