集册 Java实例教程 按类别转换对象

按类别转换对象

欢马劈雪     最近更新时间:2020-01-02 10:19:05

522
提示:您可在线编辑运行本教程的实例 - 运行实例,去试试!
按类别转换对象


//package com.nowjava;

/**
来 自 NowJava.com - 时  代  Java
**/

public class Main {

    public static void main(String[] argv) throws Exception {

        Object obj = "nowjava.com";

        Class tClass = String.class;

        System.out.println(as(obj, tClass));

    }


    public static <T> T as(Object obj, Class<T> tClass) {

        return tClass.isInstance(obj) ? tClass.cast(obj) : null;

    }

}