怎么用java泛型方法返回不同对象

   2025-02-13 8950
核心提示:可以使用Java泛型方法来返回不同类型的对象。下面是一个示例代码:public class GenericMethodExample {public static T T getOb

可以使用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方法,然后将返回的对象分别赋值给对应的变量。最后,我们打印了这些变量的值。

这样就可以通过泛型方法返回不同类型的对象了。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言