在这个程序里为什么输出是cba呢,既然a,b,c都已经被" "上,应该直接输出abc啊
public class Hello
{
public static void main(String args[])
{
new Hello(3L);
}
public Hello(long x)
{
this((int)x);
System.out.print("a");
}
public Hello(int x)
{
this();
System.out.print("b");
}
public Hello()
{
System.out.print("c");
}
}
public class Hello
{
public static void main(String args[])
{
new Hello(3L);
}
public Hello(long x)
{
this((int)x);
System.out.print("a");
}
public Hello(int x)
{
this();
System.out.print("b");
}
public Hello()
{
System.out.print("c");
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货