在写通用方法时,常常会用到泛型
1、定义泛型类
public class BHTZ<T> {
private T t;
}
2、定义泛型方法
protected <T extends BaseInfo> void writeDatasToFile(File file, List<T> datas){
//其中第一个<T extends BaseInfo>表示需要的泛型参数是继承BaseInfo的类
//第二个List<T> 表示是前面参数类的集合
//该函数无返回值
}
本文介绍了如何在Java中使用泛型来提高代码复用性和类型安全性。包括定义泛型类和泛型方法的基本语法,以及如何指定泛型参数的约束条件。
在写通用方法时,常常会用到泛型
1、定义泛型类
public class BHTZ<T> {
private T t;
}
2、定义泛型方法
protected <T extends BaseInfo> void writeDatasToFile(File file, List<T> datas){
//其中第一个<T extends BaseInfo>表示需要的泛型参数是继承BaseInfo的类
//第二个List<T> 表示是前面参数类的集合
//该函数无返回值
}
1178

被折叠的 条评论
为什么被折叠?