本帖最后由 yufeng47 于 2013-4-18 19:02 编辑
- package cn.itcast.day1;
- public class ArrayCLass
- {
- /**
- * @param args
- */
- public static void main(String[] args)
- {
- int [] a1 = {1,2,3};
- int [] a2 = new int[4];
- int[][] a3 = new int[2][3];
- String [] a4 = {"a","b","c"};
- System.out.println(a1.getClass() == a2.getClass());
-
- //1 System.out.println(a1.getClass() == a4.getClass());
- //2 System.out.println(a1.getClass() == a3.getClass());
-
- System.out.println(a1.getClass().equals(a3.getClass()));
- System.out.println(a1.getClass().equals(a4.getClass()));
- }
- }
复制代码 /* System.out.println(a1.getClass() == a4.getClass());
System.out.println(a1.getClass() == a3.getClass());
System.out.println(a1.getClass().equals(a3.getClass()));
System.out.println(a1.getClass().equals(a4.getClass()))
问题:前面两句在张孝祥老师的视屏中就不会报错,为什么在我的机子上就会报错呢?只有改成后面两句才OK。我的机子装的是JDK1.7的。 |