/**时代Java公众号 - N o w J a v a . c o m**/
//package com.nowjava;
public class Main {
public static void main(String[] argv) throws Exception {
Class clazz = String.class;
Object obj = "nowjava.com";
System.out.println(castAs(clazz, obj));
}
public static <T> T castAs(Class<T> clazz, Object obj) {
if (obj == null) {
return null;
}
try {/*from 时 代 J a v a - nowjava.com*/
// Try cast.
if (clazz.isInstance(obj)) {
return clazz.cast(obj);
}
/**代码未完, 请加载全部代码(NowJava.com).**/
本文系作者在时代Java发表,未经许可,不得转载。如有侵权,请联系nowjava@qq.com删除。