黑马程序员技术交流社区
标题:
Java字节码比较的问题
[打印本页]
作者:
黑马潘浩
时间:
2013-3-21 15:22
标题:
Java字节码比较的问题
本帖最后由 黑马潘浩 于 2013-3-21 18:14 编辑
package cn.itheima.day1;
public class Demo {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int [] a1 =new int[]{1,2,3};
int [] a2 =new int[4];
int [][] a3 =new int[2][3];
String [] a4 =new String[]{"a","b","c"};
System.out.println(a1.getClass() == a2.getClass());
System.out.println(a1.getClass() == a4.getClass());//报错
System.out.println(a1.getClass() == a3.getClass());//报错
}
}
复制代码
为什么张老师在视频里讲的时候不报错,只是比较结果为false,而我用的时候就报错了呢?视频是张老师的高新技术第24——数组与Object的关系及其反射类型。5分15秒时。
作者:
李尧
时间:
2013-3-21 15:58
mark一下,同问...{:soso_e135:}
作者:
wangjinyu501
时间:
2013-3-21 16:10
之前已经有人问过这个问题了,可能是jdk版本的问题
作者:
黑马潘浩
时间:
2013-3-21 16:51
wangjinyu501 发表于 2013-3-21 16:10
之前已经有人问过这个问题了,可能是jdk版本的问题
那要什么版本的JDK?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2