A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© jingzhouheima 中级黑马   /  2013-5-11 22:59  /  2542 人查看  /  9 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 jingzhouheima 于 2013-5-12 20:41 编辑

今天读到这个 Integer x = 5 ;不懂这个意思。。。

评分

参与人数 1技术分 +1 收起 理由
殇_心。 + 1

查看全部评分

9 个回复

倒序浏览
int =5 ;你不是很熟悉吧,就他的引用类型
integer 就是int 的应用类型
int 就是 integer的原始类型
回复 使用道具 举报
java 5 开始有一个自动装箱功能。
回复 使用道具 举报
Integer x = 5 这是利用了JDK 1.5的新特性:自动装箱的功能;
Integer 是一个类型,这句话相当于: Integer x=new Integer(5);

评分

参与人数 1技术分 +1 收起 理由
Sword + 1

查看全部评分

回复 使用道具 举报
包装类啊,他有自动拆箱装箱功能
看一看我写的日记吧包装类

评分

参与人数 1技术分 +1 收起 理由
Sword + 1

查看全部评分

回复 使用道具 举报
从jdk5起,java增加了自动装箱功能。当我们需要一个Integer对象,却传入了一个int值时,编译器会把该int值转换成相应的Integer对象。相当于Integer x = 5;被隐式转换成Integer x = new Integer(5);
回复 使用道具 举报
fjl_fight 发表于 2013-5-11 23:09
包装类啊,他有自动拆箱装箱功能
看一看我写的日记吧包装类

兄弟写的很不错。。

评分

参与人数 1技术分 +1 收起 理由
Sword + 1

查看全部评分

回复 使用道具 举报
Integer是int的包装类,注意是一个类,包装类提供各种类型的转换
下面举例:
  public static void main(String []args)
    {
                  int x=64;
            String s=Integer.toString(x);
            System.out.print(s);   
   }
把一个int  转换成String类型了   ,

评分

参与人数 1技术分 +1 收起 理由
Sword + 1

查看全部评分

回复 使用道具 举报
    JAVA 有一个自动装箱的功能 就这样......
回复 使用道具 举报
问题如果以解决,请及时修改分类,否则继续提问问,谢谢合作!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马