¿Es posible usar un tipo primitivo (int) como un tipo genérico en Java?
Pregunta
Específicamente, con un SortedMap<Vector<String>, int>
obtengo " dimensiones esperadas después de este token (int
). " Ayuda!
Solución
No, esto no es posible. Use Integer
en su lugar. Autoboxing se encarga del resto (es decir, para la mayoría de los propósitos, puede programar como si realmente hubiera usado int
porque Java se convierte ay desde <=> automáticamente para usted).
Otros consejos
Konrad es correcto. Alternativamente, puede usar la clase de tesoro TObjectIntHashMap para asignar objetos a entradas primitivas.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow