private static void fansheArray(Object obj1){
Class obj2= obj1.getClass();
if(obj2.isArray()){
int len=0;
len=Array.getLength(obj2);//问题1.此处为什么是Array.getLength()而不是,obj.length;
for (int i = 0; i <len; i++) {//题2.反射到底干什么用,具体什么时候用。
System.out.println(Array.get(obj2, i));
}
}else{System.out.println(obj2);}
} |
|