当前位置: 代码迷 >> J2SE >> JAVAAPI中ArrayList的removeRange方法如何使用
  详细解决方案

JAVAAPI中ArrayList的removeRange方法如何使用

热度:3331   发布时间:2013-02-25 00:00:00.0
JAVAAPI中ArrayList的removeRange方法怎么使用
最近看JAVAAPI,想用ArrayList的removeRange方法,但是发现removeRange的函数类型是protected的,导致该函数不能重复,我知道有很多方式可以替代这个函数,但是有什么办法直接使用这个函数呢?望大神指点下,先谢谢啦!
代码如下:
Java code
        List<String> list = new ArrayList<String>();        list.add("a");        list.add("b");        list.add("c");        list.add("d");        list.add("e");        //直接引用会报错        list.removeRange(2,4);


------解决方案--------------------------------------------------------
通过反射使用这个方法!
------解决方案--------------------------------------------------------
java的反射机制,就是用Class类,获取类里的方法,然后调用,网上有资料。Method类是方法,Field类是属性。
  相关解决方案