我正在开发下面的课程,当我执行下面的课程时,我得到以下结果..
public class Confusing {
private Confusing(Object o) {
System.out.println("Object");
}
private Confusing(double[] dArray) {
System.out.println("double array");
}
public static void main(String[] args) {
new Confusing(null);
// new Confusing((Object)null);
}
}
输出 :-
double array
你能解释一下为什么控制台上的结果是双数组吗?