接受特定对象或其子类型的java通用方法
如何使泛型方法接受特定的MyObject
或MyObject
的子类型。如下所示:
public static Response sendResponse(accept MyObject or subtype of MyObject) {
return response
}
你可以在下面搜索框中键入要查询的问题!
如何使泛型方法接受特定的MyObject
或MyObject
的子类型。如下所示:
public static Response sendResponse(accept MyObject or subtype of MyObject) {
return response
}
# 1 楼答案
你不需要泛型。这是基本的Java
想象一下:
这没关系:
# 2 楼答案
如果您真的想要一个通用方法,您可以编写:
这与明显的非泛型解决方案之间没有实际区别
# 3 楼答案
我不明白。您的代码看起来不像通用方法
你可以这样做:
也许你需要阅读以下链接:
http://docs.oracle.com/javase/tutorial/java/IandI/polymorphism.html
http://docs.oracle.com/javase/tutorial/java/generics/