空参数的方法重载
2022-08-31 07:36:03
我添加了三个带有参数的方法:
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