新闻资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻资讯列表

如何用java泛型方法返回区别对象,java泛型怎么写

发布时间:2024-01-09 03:54:12

如何用java泛型方法返回区分对象

可使用Java泛型方法来返回区分类型的对象。下面是一个示例代码:

public class GenericMethodExample {
    
    public static <T> T getObject(T obj) {
        return obj;
    }

    public static void main(String[] args) {
        String stringObj = getObject("Hello");
        Integer intObj = getObject(123);
        Double doubleObj = getObject(3.14);
        
        System.out.println(stringObj);
        System.out.println(intObj);
        System.out.println(doubleObj);
    }
}

在上面的例子中,getObject方法是一个泛型方法,使用了类型参数<T>。它接收一个参数并返回相同类型的对象。在main方法中,我们分外传递了一个String、一个Integer和一个Double对象给getObject方法,然后将返回的对象分别赋值给对应的变量。最后,我们打印了这些变量的值。

这样就能够通过泛型方法返回区分类型的对象了。