package practice;
import java.lang.reflect.Method;
import java.util.ArrayList;
/**
* 发给你一个ArrayList<Integer>的一个对象,我想在这个集合中添加一个字符串数据,如何实现呢
* @author LvChaoZhang
*
*/
public class ArrayListDemo {
public static void main(String[] args) throws Exception{
ArrayList<Integer> list=new ArrayList<>();
/*
* 反射来完成
*/
//获取这个类
Class c = list.getClass();
//获取这个方法
Method m = c.getMethod("add",Object.class);
//赋值
m.invoke(list, "hello");
System.out.println(list);
}
}
一个ArrayList<Integer>的一个对象,我想在这个集合中添加一个字符串数据,如何实现呢
最新推荐文章于 2022-02-17 16:50:18 发布