当前位置: 技术问答>java相关
为什么这段正确的代码在j2sdk1.4下编译通不过?
来源: 互联网 发布时间:2015-04-29
本文导语: public class ObjectEquals { public static void main(String[] args) { Integer n1=new Integer(47); Integer n2=new Integer(47); MyInt m1=new MyInt(); MyInt m2=new MyInt(); m1.value=100; m2.value=100; ...
public class ObjectEquals
{
public static void main(String[] args)
{
Integer n1=new Integer(47);
Integer n2=new Integer(47);
MyInt m1=new MyInt();
MyInt m2=new MyInt();
m1.value=100;
m2.value=100;
System.out.println("n1==n2:"+(n1==n2));
System.out.println("n1!=n2:"+(n1!=n2));
System.out.println("n1.equals(n2):"+n1.equals(n2));
System.out.println("m1.equals(m2):"+m1.equals(m2));
}
}
{
public static void main(String[] args)
{
Integer n1=new Integer(47);
Integer n2=new Integer(47);
MyInt m1=new MyInt();
MyInt m2=new MyInt();
m1.value=100;
m2.value=100;
System.out.println("n1==n2:"+(n1==n2));
System.out.println("n1!=n2:"+(n1!=n2));
System.out.println("n1.equals(n2):"+n1.equals(n2));
System.out.println("m1.equals(m2):"+m1.equals(m2));
}
}
|
把System.out.println("++i: "+++i);
改为System.out.println("++i: " + ++i);
改为System.out.println("++i: " + ++i);
|
MyInt.java文件也拿上来!
|
问题在
System.out.println("++i: "+++i);
这一行
System.out.println("++i: "+(++i));
System.out.println("++i: "+++i);
这一行
System.out.println("++i: "+(++i));
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。