2017-02-19 61 views
-1

仿制药方法为什么我们使用无效泛型类型Ť?而泛型返回将传递的类型。Java编程泛型

+2

你能请举例说明? – Leviathan

+1

你应该澄清你的意思。代码示例将有所帮助,或者至少使用Java术语。 – Paul

+0

我认为你的意思是唯一有效的东西就像' void doSomething()'。你在那里使用'void'是因为它是返回类型; ''是一个类型变量的声明。 –

回答

0

有它返回布尔泛型方法:它返回void

public static <K, V> boolean compare(Pair<K, V> p1, Pair<K, V> p2) 

还有就是泛型方法:

public static <K, V> void compare(Pair<K, V> p1, Pair<K, V> p2) 

还有就是泛型方法,它返回K:

public static <K, V> K compare(Pair<K, V> p1, Pair<K, V> p2)