int [] a1=new int[]{1,2,3};
int [][]a3=new int [2][3];
String []a4=new String[]{"a","b","c"};
System.out.println(a1.getClass()==a3.getClass());//就是底下这两句有问题
System.out.println(a1.getClass() == a4.getClass());
我用的是jdk1.6 看视频的时候是可以运行的
...全文
27123打赏收藏
java 反射机制的一个简单问题?
我在对两个不同类型或者是不同维数的数组对象字节码进行比较时 提示错误不能编译 代码如下: int [] a1=new int[]{1,2,3}; int [][]a3=new int [2][3]; String []a4=new String[]{"a","b","c"}; System.out.println(a1.getClass()==a3.getClass());//就是底下这两句有问题 System.out.println(a1.getClass() == a4.getClass()