对绑定参数感到困惑(Java Generics)

时间:2017-06-19 16:28:02

标签: java generics

我正在阅读Java Generics教程,我有点困惑。

https://docs.oracle.com/javase/tutorial/java/generics/bounded.html

这个例子中的错误信息让我困惑,我不确定inspect(10)来自哪里?

Box.java:21: <U>inspect(U) in Box<java.lang.Integer> cannot
  be applied to (java.lang.String)
                        integerBox.inspect("10");
                                  ^
1 error

非常感谢任何帮助。

感谢。

1 个答案:

答案 0 :(得分:0)

欢迎使用Oracle文档。 在我的经验中, Oracle在编辑文档方面做得不好。

在这种情况下, 错误消息 integerBox.inspect("some text"); 应该真的读 {{1}}