java类的泛型方法调用问题

2024-12-31 13:51:53
推荐回答(2个)
回答1:

泛型可以用""代表,任意类型的,泛型方法需要什么方法类型,直接定义相应的参数即可。
解释: “”是泛型的默认值,可以被任意类型所代替,如:
List list = new ArayList();这个就定义了一个String类型的”泛型“集合,那么T的类型就是字符串。
List list = new ArayList();//此处就定义了一个list参数类型,
list.add("StringBatch");//赋值给list
User user = new User();
String str = user.get(list);//这个list就是一个泛型方法值,这行代码就是泛型方法的调用。

回答2:

如convertToObject(String.class, "");