java操作任意数组

java操作任意数组:

if(items.getClass().isArray()) {
this.collection = new ArrayList();
int length = Array.getLength(items);
for(int i=0;i<length;i++) {
Object value = Array.get(items, i);
this.collection.add(value);
}
}

 

你可能感兴趣的:(java,利用反射操作任意数组)