为什么我在java中将原始类型int放入ArrayList时,原始类型int会自动变成对象Integer?
最佳答案
Autoboxing
自动将 primitive
类型转换为其适当的 wrapper
对象。其背后的原因是您不能将基元放入集合中。在 Java 5 出现之前,您必须自己执行此操作,但现在它会自动为您处理。
有关详细信息,请在此处查看此链接:http://docs.oracle.com/javase/1.5.0/docs/guide/language/autoboxing.html
关于java - 为什么java中int会自动变成Integer?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13701818/