我遇到这个问题时正在处理一个问题。为什么char转换为int类型而不是char转换为Java中的Integer
(int)input.charAt(i) //works
(Integer)input.charAt(i) // Does not work
// input being a string
我首先想到的是原始图像被区别对待,这就是为什么这不起作用。但是后来我发现很难理解为什么他们首先会有一个Integer Wrapper类。
编辑: 然后有包装类的优点是什么?这仅仅是因为没有原始存在并且在设计上更多地面向对象?我发现很难理解如何有用。新的怀疑altogetehr。
有趣。我会认为它可以是自动装箱的。 – DerMike 2011-12-15 10:44:11