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

2 la respuesta

Java Generics Error: tipos inconvertibles del compilador de línea de comandos

Tengo un código de enlace Guice que usa genéricos que compila y funciona bien desde el compilador de Eclipse, pero no desde el compilador de Java (línea de comandos). Actualicé al último SDK de Java (1.7.0_01) pero sigo teniendo el siguiente ...

4 la respuesta

Cómo implementar un método genérico para hacer cálculos matemáticos en diferentes tipos de valores

Tengo un método que acepta un IEnumerable-decimales y desempeño varias funciones matemáticas. Quiero usar el mismo método en un IEnumerable-int-. ¿Cómo implemento esto? Por ejemplo, para encontrar una suma simple? void Calculate<T>(IEnumerable ...

4 la respuesta

unción @generic en python: invocar un método con un número desconocido de argumentos

Soy nuevo en Python y necesito ayuda ... Estoy implementando una función de búsqueda genérica que acepta un argumento "marginal", que puede ser una estructura de datos de muchos tipos. en el método de búsqueda tengo la ...

2 la respuesta

Encontrar el tipo específico contenido en una ArrayList <Object> (es decir, Object = String, etc.)

Digo que tengo una ArrayList que he lanzado a una ArrayList de objetos. Sé que todos los objetos que estaban en la ArrayList que lancé eran del mismo tipo, pero no cuál era el tipo. Ahora, si la ArrayList no está vacía, podría tomar uno de los ...

5 la respuesta

No se puede convertir implícitamente el tipo 'T' a 'Int'

Cuando intento llamar a esta función en mi código, aparece el error en el título. Además, el operador '+ =' no se puede aplicar a los operandos de tipo 'int' y 'T' public int Change<T>(Stats type, T value) { Dictionary<string, string> temp ...

8 la respuesta

No se puede convertir implícitamente el tipo 'Int' a 'T'

Puedo llamarGet<int>(Stat); oGet<string>(Name); Pero al compilar obtengo: No se puede convertir implícitamente el tipo 'int' a 'T' y lo mismo parastring. public T Get<T>(Stats type) where T : IConvertible { if (typeof(T) == typeof(int)) { ...

4 la respuesta

¿Cómo puedo referirme al tipo de clase que una interfaz está implementando en Java?

Llegué a un problema con las interfaces en un programa que estoy haciendo. Quiero crear una interfaz que tenga uno de sus métodos para recibir / devolver una referencia al tipo del propio objeto. Fue algo como: public interface I { ? getSelf(); ...

4 la respuesta

java adición genérica

Estoy intentando implementar el método de agregar mencionadoen la pregunta de adición de matriz dispersa genérica [https://stackoverflow.com/questions/6481083/generic-sparse-matrix-addition] class Matrix<T extends Number> { private T add(T ...

3 la respuesta

Comportamiento inesperado en el método genérico c # en .Equals

¿Por qué el método Equals devuelve un resultado diferente del método genérico? Creo que hay algo de boxeo automático aquí que no entiendo. Aquí hay un ejemplo que reproduce el comportamiento con .net 3.5 o 4.0: static void Main(string[] args) ...

3 la respuesta

Volver el tipo de colección original en método genérico

Di que queremos hacer una función comominBy que devuelve todos los elementos de igual minimalismo en una colección: def multiMinBy[A, B: Ordering](xs: Traversable[A])(f: A => B) = { val minVal = f(xs minBy f) xs filter (f(_) == minVal) } ...