方法重载空参数我添加了三种具有参数的方法:public static void doSomething(Object obj) {
System.out.println("Object called");}public static void doSomething(char[] obj) {
System.out.println("Array called");}public static void doSomething(Integer obj) {
System.out.println("Integer called");}当我打电话的时候doSomething(null),则编译器抛出错误为模糊方法..问题也是如此,因为Integer和char[]方法或Integer和Object方法?
3 回答
慕码人8056858
TA贡献1803条经验 获得超6个赞
null
doSomething( (Object) null);doSomething( (Integer) null);doSomething( (char[]) null);
null
达令说
TA贡献1821条经验 获得超6个赞
null
doSomething((Object)null)
doSomething((Integer)null)
添加回答
举报
0/150
提交
取消