public class a{
public void f(String x){}
public void f(StringBuffer x){}
pubilc void g(){f(null);}
这个程序编译错误
public class a{
public void f(Object x){}
public void f(StringBuffer x){}
pubilc void g(){f(null);}
这个程序就可以了,而且执行的是StringBuffer的方法。
public void f(String x){}
public void f(StringBuffer x){}
pubilc void g(){f(null);}
这个程序编译错误
public class a{
public void f(Object x){}
public void f(StringBuffer x){}
pubilc void g(){f(null);}
这个程序就可以了,而且执行的是StringBuffer的方法。
发帖前检查下代码的{}