【发布时间】:2012-11-08 09:45:03
【问题描述】:
我的问题是:是否可以制作一种通用方法来使用两种不同的类型?例如。一个整数和一个字符串。
这没有实际用途,但我想知道它是否可能。如果是,如何? :)
【问题讨论】:
-
泛型类型会影响方法的哪一部分(参数、返回值、其他)?
-
你的意思是像
V put(K key, V value)in java.util.Map -
是的,有可能。看看
java.util.Map -
有几种方法可以做到这一点。哪个最合适取决于上下文。
-
你的意思是你想要一个像
<T> foo(T t)这样的方法,其中T可以是String也可以是Integer?