首先:
class Demo
{
public static void main(String[] args)
{
Integer i=300;
Integer i=300 //你这代码这里没有分号,指定编译不过
System.out.println(i==i);//居然是false。,有意思
}
}
其次,这里定义的两个变量的名字都是i,应该也编译不过呀。
Demo.java:6: 已在 main(java.lang.String[]) 中定义 i
Integer i=300;
^
我不知道别人是怎么编译通过的,我也感觉挺奇怪的。
|
|