在方法重载中,如果方法变量的数据类型是基本类型,而包装器类(如果我调用该方法),则它将自动调用方法变量是基本类型的方法,为什么只调用基本变量方法?下面是我的示例代码,请解决我的疑问。
class ABC {
public void I1(Integer i) {
System.out.println(i);
System.out.println("In Integer");
}
public void I1(int i) {
System.out.println(i);
System.out.println("In int");
}
public static void main(String[] args) {
ABC a = new ABC();
a.I1(1);
a.I1(2);
}
}