黑马程序员技术交流社区

标题: 用反射跳过泛型,调用 ArrayList类中的add方法添加String [打印本页]

作者: ylca    时间: 2016-7-14 18:23
标题: 用反射跳过泛型,调用 ArrayList类中的add方法添加String
  1. public static void main(String[] args) throws Exception{
  2.                 ArrayList<Integer> list = new ArrayList<Integer>();//创建List对象
  3.                 Class clazz = list.getClass();//获取list字节码对象       
  4.                 Method add =  clazz.getMethod("add", Object.class);//获取add方法
  5.                 add.invoke(list, "我来了");//使用add方法
  6.                 System.out.println(list);//打印集合
  7.         }
复制代码






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