java - 是否可以在 Java 中使用原始类型(int)作为泛型类型?

标签 java generics types primitive

具体来说,使用 SortedMap<Vector<String>, int>我得到“此 (int) token 之后的预期尺寸。”救命!

最佳答案

不,这是不可能的。请改用 Integer。自动装箱处理剩下的事情(即,在大多数情况下,您可以像实际使用 int 一样进行编程,因为 Java 会自动为您转换为 Integer 或从 Integer 转换)。

关于java - 是否可以在 Java 中使用原始类型(int)作为泛型类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/414408/

相关文章:

java - 来自 YearMonth 的 LocalDate 和第 n 个 DayOfWeek

Java 泛型和模板

objective-c - 不兼容的指针类型警告(在 Objective-C 中)

Scala 类型参数重复

scala - 不可变泛型类的特定于类型的函数

java - java中如何计算数组的元素

java - 插入维度以完成 Expression/ReferenceType

java - 将小部件输入传递到 DatabaseHelperSource 文件

javascript - 记录列表的 TypeScript 数据类型

c# - 参数类型不可分配给参数类型,它应该是