【使用反射判断一个Object对象是不是数组,并且遍历数组】

来源:互联网 发布:唯品会抢购神器软件 编辑:程序博客网 时间:2024/05/17 23:23
package jingtianxiaozhi;  import java.lang.reflect.Array;  //使用反射判断一个Object是不是数组,并遍历数组public class Test {        public static void main(String[] args) {          int[] a=new int[]{1,2,3};          Integer[] is={1,2,3};        Object[]os={1,"2",'3' };               System.out.println(a.getClass().isArray());       System.out.println(is.getClass().isArray());       System.out.println(os.getClass().isArray());              System.out.println(Array.getLength(a));       System.out.println(Array.getLength(is));       System.out.println(Array.getLength(os));              System.out.println(Array.get(a, 0));       System.out.println(Array.get(is, 0));       System.out.println(Array.get(os, 0));    }  }  

0 0
原创粉丝点击