很简单的问题int i = (Integer)1; int i = (Integer)1;这么写为什么可以啊 int类型转换为integer?还是别的什么 求解 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这样写在jdk1.5及以上才可以叫自动拆箱、装箱功能int i = (Integer)1;首先1是int类型的,你要强转成Integer,所以1必须是个对象才行,这时候自动装箱成一个Integer类型,然后你又赋值给int型,Integer类型的1又要自动拆箱成int类型 这么写没意义吧i 是 int 型的 即便把 1 转成 integer 型的在赋给 i 的时候又被转回了 int 型 二楼的才是正解jdk版本倒是不了解呢 动态载入jar包里的类 数据库中自动完成计算的字段有疑问?? 请问从socket取得的InputStream的readLine()方法是不是自动阻塞的? PipedInputStream的用途 我初学java,关于包的问题 菜包求助 请问"断言"怎么用啊?? 帮我看一下这个!!!! 哪位用过jtpai有什么学习资料吗?必有重谢!!!!! 华为公司 IO编程笔记 JFrame和JButton的奇怪现象
int i = (Integer)1;首先1是int类型的,你要强转成Integer,所以1必须是个对象才行,这时候自动装箱成一个Integer类型,然后你又赋值给int型,Integer类型的1又要自动拆箱成int类型
i 是 int 型的
即便把 1 转成 integer 型的
在赋给 i 的时候又被转回了 int 型