Resultados de la búsqueda a petición "bounded-wildcard"

1 la respuesta

Genéricos de comodín inferidos en el tipo de retorno

Java a menudo puede inferir genéricos basados ​​en los argumentos (e incluso en el tipo de retorno, en contraste con, por ejemplo, C #).Caso en cuestión: ten...

6 la respuesta

Java Generics Puzzler, ampliando una clase y usando comodines

He estado golpeándome la cabeza contra este por un tiempo y pensé que quizás algunos ojos nuevos verán el problema; gracias por tu tiempo. import java.util.*; class Tbin<T> extends ArrayList<T> {} class TbinList<T> extends ArrayList<Tbin<T>> {} ...

2 la respuesta

diferencia entre la creación de tipo de comodín ilimitado y acotado?

¿Por qué es válido este código? ArrayList<?>[] arr = new ArrayList<?>[2];pero los dos siguientes no lo son? ArrayList<? extends Object>[] arr = new ArrayList<? extends Object>[2]; ArrayList<? super Object>[] arr = new ArrayList<? super ...

2 la respuesta

¿Por qué a los operadores ternarios no les gustan los tipos genéricos con comodines acotados?

La siguiente clase define dos métodos, los cuales intuitivamente tienen la misma funcionalidad. Cada función se llama con dos listas de tipo

7 la respuesta

¿Es posible escribir un método genérico +1 para tipos de cuadro numérico en Java?

Esto NO es tarea. Parte 1¿Es posible escribir un método genérico, algo como esto: <T extends Number> T plusOne(T num) { return num + 1; // DOESN'T COMPILE! How to fix??? }A falta de usar un montón deinstanceof y moldes, ¿es esto posible? Parte ...

2 la respuesta

Java Generics Wildcarding con múltiples clases

Quiero tener un objeto de Clase, pero quiero forzar cualquier clase que represente para extender la clase A e implementar la interfaz B. Puedo hacer Class<? extends ClassA>O Class<? extends InterfaceB> pero no puedo hacer las dos cosas. ¿Hay ...

6 la respuesta

Java comodín acotado en el tipo de retorno

He leído en varios lugares, incluidoaqu [http://www.angelikalanger.com/GenericsFAQ/FAQSections/ProgrammingIdioms.html#Should%20I%20use%20wildcards%20in%20the%20return%20type%20of%20a%20method?] que tener un comodín acotado en un tipo de retorno ...

4 la respuesta

Creando un nuevo objeto genérico con comodín

Por favor, explique este error de tiempo de compilación de comodines de código genérico: //no compile time error. List<? extends Number> x = new ArrayList<>(); //compile time error. List<? extends Number> x = new ArrayList<? extends Number>();

5 la respuesta

Caracteres genéricos inferiores y no enlazados frente a comodines superiores

1 la respuesta

Error del compilador relacionado con el comodín acotado

Me pregunto qué está mal con este código: