java 泛型

泛型就是参数不确定的情况下,使用一种泛在的类型来指定,达到良好的兼容。

泛型分为泛型类和泛型方法:

1.泛型方法如下:

public <T> int setsize(T ok){return 0;}

讲一个泛型方法声明为泛型类型时候,要将泛型类型置于方法返回类型之前,如上。

2.泛型类如下:

public class mCeshi <T>{
    public T get() {
        return null;
    }
    public T push(T tong) {
        return null;
    }
    public static void main(String[] args) {
        List<?> ok = new ArrayList();
    }
    public int getsize() {
        return 1;
    }
              
    /*public <T> int setsize(T ok){return 0;}*/
}

将一个类声明为泛型类型,要将泛型类型置于类名之后,比如mCeshi<T>.

你可能感兴趣的:(java,return,null,public)