将int传递给以Integer作为参数的方法是否可以。
这是代码
public class PassingInt
{
public static void main(String args[])
{
int a = -1;
passIntToInteger(a);//Is this Ok?
}
private static void passIntToInteger(Integer a)
{
System.out.println(a);
}
}
最佳答案
是的,可以,它将自动装箱。
相反也可以,称为自动拆箱。
更多信息在这里:
Autoboxing and Unboxing