我是靠谱客的博主 搞怪西牛,最近开发中收集的这篇文章主要介绍Integer值比较,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

包装类与基本数据类型
包装类是将基本数据类型封装成一个类,包含属性和名称

使用
在使用过程中,会涉及到自动装箱和自动拆箱

装箱
将基本数据类型转换成包装类

Integer i = Integer.valueOf(a);//装箱

拆箱
将包装类转换成基本数据类型

int i2 = b.intValue();//拆箱

普通类型比较

int1 == integer1,Integer是int的封装类,当Integer与int进行==比较时,Integer就会拆箱成一个int类型,所以还是相当于两个int类型进行比较,这里的Integer,不管是直接赋值,还是new创建的对象,只要跟int比较就会拆箱为int类型,所以就是相等的。

private static void intCompare(){
   
        int int1 = 128;
        Integer integer1 = 128;
        Integer integer2 = Integer.valueOf

最后

以上就是搞怪西牛为你收集整理的Integer值比较的全部内容,希望文章能够帮你解决Integer值比较所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部