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类是属性。