JAVA-基础(集合 泛型)
程序员文章站
2022-06-28 21:25:03
JAVA-基础(集合 泛型) 1.什么是泛型? 可以在类或方法中预支地使用未知的类型。 2.泛型的好处? 将运行时期的ClassCastException,转移到了编译时期变成了编译失败。 避免了类型强转的麻烦。(集合中是可以存放任意对象的,只要把对象存储集合后,那么这时他们都会被提升成Object ......
java-基础(集合 泛型)
1.什么是泛型?
可以在类或方法中预支地使用未知的类型。
2.
修饰符 class 类名<代表泛型的变量> { }
在创建对象的时候确定泛型
例如,arraylist<string> list = new arraylist<string>();
4.含有泛型的方法?
修饰符 <代表泛型的变量> 返回值类型 方法名(参数){ }
5.
1 public static void main(string[] args) { 2 collection<intger> list1 = new arraylist<integer>(); 3 getelement(list1); 4 collection<string> list2 = new arraylist<string>(); 5 getelement(list2); 6 } 7 public static void getelement(collection<?> coll){} 8 //?代表可以接收任意类型
7.