两个包。
import java.lang.reflect.Method;
import java.util.ArrayList;
// 创建Integer类型**。
ArrayList<Integer> list = new ArrayList<Integer>();
// 增加常规数据。
list.add(1); list.add(2); list.add(3);
// 加入异常处理模块。
try {
// 创建Method对象,获取list的add方法的字节码。
Method addString = list.getClass().getMethod("add", Object.class);
// 调用该字节码,传入**,以及添加对象值。对象类型为String类型。
addString.invoke(list, "java吧-头号大宝贝");
// 捕捉异常
} catch (Exception e) {
// 打印异常
e.printStackTrace();
} finally {
// 输出结果集。
System.out.println(list);
}
在一个integer泛型里添加一个String类型的数据。