Skip to content

java范型

泛型方法

java
public class GenericMethod {
    // 泛型方法,接受一个泛型参数并返回同类型的值
    public <T> T echo(T data) {
        return data; // 返回传入的泛型数据
    }
}

泛型接口

java
public interface GenericInterface<T> {
    void setData(T data); // 设置泛型数据
    T getData(); // 获取泛型数据
}

泛型类

java
public class GenericClass<T> {
    private T data; // 泛型成员变量
    public GenericClass(T data) {
        this.data = data; // 构造函数接受泛型参数
    }
    public T getData() {
        return data; // 返回泛型数据
    }
    public void setData(T data) {
        this.data = data; // 设置泛型数据
    }
}

Fastjson处理范型