Java 基本类型 和 对象类型 比较
来源:互联网 发布:淘宝店铺升级天猫 编辑:程序博客网 时间:2024/05/17 22:28
Java 不同类型数据之间的比较,会返回不同的值。
比较关系的方法有: "==" 和 equals方法
对于基本类型来说,不存在equals方法,直接用"==";
对于对象类型来说,"=="是对两个对象的地址进行比较,即判断这两个指针指的是否是同一个空间,如果值相等,但是地址不同,则返回值为false;
equals方法,每个类的equals方法是其自己定义的,有不同的实现形式,如Object类的equals方法和"=="相同,Long类的equals方法只是对两个对象的数值(将对象转成long值)进行比较,Integer类的equals方法也是只对两个对象的数值(将对象转成int值)等等。
所以,对于对象类型的数值,要注意根据不同的需求选择。
0 0
- Java 基本类型 和 对象类型 比较
- Java基本类型和对象类型 传值
- java对象和基本类型
- Java基本类型比较
- 对象,基本类型的比较
- java引用类型和基本类型的比较
- Java 基本数据类型和对象类型
- java 对象类型与基本数据类型传参的比较
- java 对象类型与基本数据类型传参的比较
- 浅析基本类型和对象应该使用什么做比较
- java equal和==的比较,尤其注意基本类型和基本类型的包装类型的比较
- java-值传递-基本类型/对象类型
- js基本类型、对象的各自比较
- js基本类型、对象的各自比较
- js基本类型、对象的比较
- Java基本类型与对象
- java基本类型、String、封装类的存储和比较
- Java基本类型与C++基本类型的一些比较
- TCP/IP、Http、Socket的区别
- sql中join与left-join图解区别
- 八皇后问题
- ShellExecute 函数的使用方法总结
- unix/linux 下标准输出重定向
- Java 基本类型 和 对象类型 比较
- PAT1020 BASIC:月饼 (25)
- HDU_1860统计字符
- CXF学习05---Web Service的本质与服务器端添加拦截器
- hadoop 2.2.0集群配置
- Activity的四种launchMode
- R语言实现电影评分推荐
- cmp指令
- Leetcode:Subsets 求数组的所有子集