如何让Java方法返回任何类型的泛型列表?
2022-08-31 12:58:41
我想写一个方法,可以返回任何类型的a,而无需对任何东西进行类型转换:java.util.List
List<User> users = magicalListGetter(User.class);
List<Vehicle> vehicles = magicalListGetter(Vehicle.class);
List<String> strings = magicalListGetter(String.class);
方法签名会是什么样子?像这样的东西,也许(?):
public List<<?> ?> magicalListGetter(Class<?> clazz) {
List<?> list = doMagicalVooDooHere();
return list;
}