int 和 Integer 有什么区别

Integer是int的包装类,int则是java的一种基本数据类型。Java为每个原始类型提供了封装类,为了能够将这些基本数据类型当成对象操作,从Java 5开始引入了自动装箱/拆箱机制,使得二者可以相互转换。

自动装箱:将基本数据类型重新转化为对象。Integer num = 10;

自动拆箱:将对象重新转化为基本数据类型。int num1 = num;

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 问题:int 和 Integer 有什么区别,Integer的值缓存范围? 一、int 和 Integer 的基本...
    南城刀阅读 10,079评论 4 2
  • 李芳华,号一品堂,自少习书,五体皆能,一体多变,揉化参合,善榜书,精小楷,近年主攻大草,以王为宗,以张旭,怀...
    依嚸嚸任性阅读 807评论 0 1
  • 这周的节奏是充实且忙碌。 一方面,房子在连续六天的折腾中终于可以将三个房源全部上线了,而且已经有两件被...
    教练我想喝酸奶阅读 241评论 0 0
  • 作为一名资深宅女,我一贯信奉能不出门就不出门,除非要买生活必需品和倒垃圾,否则,坚决不出门。来到海口二十多天了,工...
    一西尔阅读 372评论 0 0
  • 说起年味我想最大的年味,就是家味,在中国每年春节前后,浩浩荡荡的旅行大军,其目标就两个字回家,回家见爹娘,回家见...
    陈红中阅读 504评论 3 4

友情链接更多精彩内容