java里面使用泛型的优点

2024-11-18 06:02:06
推荐回答(3个)
回答1:

由于集合里面能放各种各样数据格式的数据, 使用泛型之后能限制放入的数据类型, 从而起到一定的控制作用!!!

回答2:

我觉得主要是有两点,第一点是用泛型写代码比较容易,第二点是其类型比较安全。希望对你有所帮助。

回答3:

使用泛型之后,集合类取数据时就不需要对存储的数据进行强制类型转换。
也避免了一些异常的出现。
例如
List list=new ArrayList();
list.add("123");
String str=list.get(0);
如果不适用泛型就是这样。
List list=new ArrayList();
list.add(123);
String str=(String)list.get(0);
如果这样就会出现类型转换的异常。
java.lang.Integer cannot be cast to java.lang.String