【发布时间】:2012-08-26 03:51:55
【问题描述】:
我需要在实用程序类中添加一个方法,其中包含一些静态方法,这些方法从 JSON 字符串中解析事物并返回一个事物数组。
问题是这些东西有各种子类型,所以我创建了这个方法:
public static <E extends Thing> E[] parseThingsFromJSON(String body) {
return parser.fromJson(body, E[].class);
}
调用者如何告诉这个方法E 是什么?或者有更好的方法吗?
【问题讨论】:
标签: java generics static-methods