往泛型的集合里添加数据

package com.cgm.callback;

import java.lang.reflect.InvocationTargetException;
import java.util.ArrayList;
import java.util.List;

import org.junit.Test;

/*
* 面试题往泛型里添加interger
*/
public class ListFaxin {

@Test
public void testList() throws IllegalArgumentException, SecurityException, IllegalAccessException, InvocationTargetException, NoSuchMethodException{
List<String> list=new ArrayList<String>();
list.add("ddd");
List list2=list;
list2.add(123);
list.getClass().getMethod("add", Object.class).invoke(list, 999);
for (Object o:list) {
System.out.println(o.getClass());
  }
}
}

你可能感兴趣的:(泛型)