私はこのようなことをしたい
private <T extends List<?>> List<?> getFirstFiveElements(T list) {
//body
}
ただし、引数を渡そうとすると、機能しません
List<A> a = new LinkedList<A>;
List<B> b = new LinkedList<B>;
getFirstFiveElements(a);
getFirstFiveElements(b);
ですから、私がこれをどのように機能させるかについての提案。