我有下面的代码,但我对所有的泛型参数感到困惑。
public static <T> List<T> backwards (List<? super T> input) {
List<T> output = new ArrayList<T>();
return output;
}
我理解的是我有一个名为backwards
的公共方法,它创建了一个实现了List接口并返回该ArrayList的ArrayList。我的问题是,以下部分实际上对编译器说了什么......
static <T> List<T> backwards (List<? super T> input)
backwards
жҺҘеҸ—дёҖдёӘжҹҗз§Қ зұ»еһӢ зҡ„еҲ—иЎЁпјҢиҜҘ зұ»еһӢ жҳҜT
зҡ„и¶…зұ»еһӢпјҲдҫӢеҰӮпјҢиҫ“е…ҘеҸҜд»ҘжҳҜList<Object>
пјүпјҢ并иҝ”еӣһдёҖдёӘT
зұ»еһӢзҡ„еҲ—иЎЁгҖӮ - user541686input
会在backwards
中被使用吗?我没有看到它在哪里被使用。 - Crazenezz