预期效果
-
private
static <T>
T getObj(Class<T> clazz)
-
{
-
//判断类型
-
if (clazz == Student.class)
-
{
-
return (T)
new Student();
-
}
-
else
if (clazz == Teacher.class)
-
{
-
return (T)
new Teacher();
-
}
-
return
null;
-
}
步骤如下:
1、在写CSDN博客时的编辑工具中,有个如下图标可以插入代码,可在下拉框中选择编程语言
2、插入代码后的效果如下,这只是在编辑框中暂时的样式,显然有点丑,不过要看到预期效果,还需要发布文章后查看文章才能看到。
3、发表博客,然后查看文章,预期的代码样式便生成成功了。
-
private
static <T>
T getObj(Class<T> clazz)
-
{
-
//判断类型
-
if (clazz == Student.class)
-
{
-
return (T)
new Student();
-
}
-
else
if (clazz == Teacher.class)
-
{
-
return (T)
new Teacher();
-
}
-
return
null;
-
}