包装类对象作为返回类型

时间:2014-03-14 06:35:58

标签: java wrapper primitive-types

这是一个我无法理解的非常简单的问题。我还是Java的初学者。

考虑一个例子:

public Integer function() {
    int i=1;
    return i;
}

返回类型是Integer类型,我返回primitive类型。它由编译器允许。

所以问题是,如何进行转换(原语到包装器)。

我正在使用JDK 1.7

1 个答案:

答案 0 :(得分:3)

您正在寻找的内容称为AutoboxingThis Oracle教程应该对这个问题有所了解。