如何让ArrayList<Integer>添加一个String类型的元素呢

来源:互联网 发布:webpackdevserver端口 编辑:程序博客网 时间:2024/06/04 18:38

想必小伙伴们都很好奇吧,其实利用反射的机制就可以实现哦!让我们一起来看看哦:

 public void integerListAddString(){        try {            ArrayList<Integer> integerArrayList = new ArrayList<>();            Method method = integerArrayList.getClass().getMethod("add", Object.class);            method.invoke(integerArrayList,"我是String");            System.out.println(integerArrayList.get(0));        }catch (Exception e){            e.printStackTrace();        }    }

输出结果

我是String
阅读全文
0 0
原创粉丝点击