原始类型封装后的比较 Integer Short Long
来源:互联网 发布:java常用算法手册 pdf 编辑:程序博客网 时间:2024/05/11 04:52
Integer是对原始类型int的封装。Short是对short的封装。Long是对long的封装.运行结果:
- public class IntegerTest {
- public static void main(String[] args) {
- short s = 42;
- Long x = new Long("42");
- Long y = new Long(42);
- Short z = new Short("42");
- Short x2 = new Short(s);
- Integer y2 = new Integer("42");
- Integer z2 = new Integer(42);
- if(x == y){
- System.out.println("x == y");
- }
- if(x.equals(y)){
- System.out.println("x.equals(y)");
- }
- if(x.equals(z)){
- System.out.println("x.equals(z)");
- }
- if(x.equals(x2)){
- System.out.println("x.equals(x2)");
- }
- if(x.equals(z2)){
- System.out.println("x.equals(z2)");
- }
- }
- }
==========================
x.equals(y)
要注意的一点是Integer 不能和诸如 Short类型比较,因为他们属于不同的类型,所以它们不会相等。
- 原始类型封装后的比较 Integer Short Long
- Double与Float,Integer,Long封装类型的变量,比较大小时,
- char,short,int ,long , long long类型的范围
- Byte,Short,Integer,Long类
- Long类型的比较
- Byte Short Integer Long Float Double类的使用
- short, int, long, long long.长度比较
- Java中的原始类型和相应的封装类,int--Integer等
- Integer类型的比较
- 数字比较的问题 short integer和数字比较
- 1.00 【基础知识之基础类型】 JAVA中Long与Integer比较容易犯的错误
- java包装类型 “==”的比较(Integer,long等)
- Long类型比较的陷阱
- Long类型比较的陷阱
- Integer Long大小比较
- Byte、 Boolean 、Integer、Long、Short、Character缓存
- 原始类型与封装类的区别
- 原始类型与封装类的区别
- 制作安全网站的checklist
- struts1.x-bean标签库实例
- lParam参数
- 选择做测试并坚持下去
- MSN协议分析以及Java实现MSN登陆
- 原始类型封装后的比较 Integer Short Long
- ADO第一次亲密接触
- 事务的属性
- 超级玛丽制作揭秘13小怪和火圈,模板
- 东非自由贸易区——就铁路建设一点浅析
- 使用ADO实现BLOB数据的存取
- 什么是C/S结构,其和B/S有什么区别很联系呢
- 何时使用margin和padding?
- SQL Server数据库导入导出数据方式比较