黑马程序员技术交流社区

标题: 给字节码设置泛型的问题 [打印本页]

作者: 黑马潘浩    时间: 2013-3-27 21:19
标题: 给字节码设置泛型的问题
本帖最后由 黑马潘浩 于 2013-3-28 15:27 编辑
  1. public class Demo {

  2.         /**
  3.          * @param args
  4.          */
  5.         public static void main(String[] args) throws Exception{

  6.                 String str1 = "abc";
  7.                 Class cls1 = str1.getClass();
  8.                 Class cls2 = String.class;
  9.                 Class cls3 = Class.forName("java.lang.String");

  10.         }
  11. }
复制代码
如以上代码,在Eclipse编译时,总是报小警报,提示要加泛型,我想知道到底给上面的代码加什么泛型呢?

作者: itserious    时间: 2013-3-27 21:40
你完全可以不用管它的,这比不影响你的程序。

不过你非要加泛型的话,你就这样加吧:

String str1 = "abc";
            Class<? extends String> cls1 = str1.getClass();

            Class<String> cls2 = String.class;

            Class<?> cls3 = Class.forName("java.lang.String");




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2