以下のコードは、実行時に。で失敗しますcannot select from a type variable
。タイプをパラメーター()として渡さなくてもこれを行う方法はありますClass<E[]> type
か?
public static <E extends Deal> E[] parseDealsFromJSON(String body) {
parser.fromJson(body, E[].class); // fails here
}
public static void main(String[] args) {
SubDeal[] deals = parseDealsFromJSON("");
}