boolean.class.isAssignableFrom(Boolean.class)
和Boolean.class.isAssignableFrom(boolean.class)
返回false 是否正常
?
Integer
和 int
也是一样。
那么如何真正检查类型是否可分配?
最佳答案
是的,这是正常的,标准库中没有任何帮助。你可能想要像 Guava 的 Primitives 这样的东西.unwrap 和 wrap 方法。
关于java - 检查类型是否可分配不适用于原始类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27977613/