使用反射技术往集合中添加不同类型的数据

public class TestException {
	public static void main(String[] args) throws Exception {
		List<String> list=
				new ArrayList<String>();
		list.add("A");
		list.add("B");
		Class c = list.getClass();
		Method method = c.getDeclaredMethod("add", Object.class);
		method.invoke(list, 100);
		//list.add(100);//要求把整数100放入集合(通过反射实现)
		System.out.println(list);
	}
}

猜你喜欢

转载自blog.csdn.net/qq_42662114/article/details/83096879