Java学习笔记(18)——包装类

包装类

	基本数据类型操作起来很繁杂,Java为了提高操作基本类型数据的效率,提供了基本类型对应的类。
只要创建出这些类的对象,就能够堆基本数据类型进行更加便携、方便的操作。
byte				Byte
short				Short
int				Integer
long				Long
float				Float
double		 		Double
char				Character
boolean				Boolean
注意:
	1.八大包装类除了int和char以外都是首字母大写
	2.见注释
	3.默认null哈希码值为0
	4.所有包装类的对象的哈希码值都是固定的
	5.所有数值类型的包装类的父类都是number类
//定义一个整型变量
  //包装类的对象依赖于基本数据类型创建
  //包装类的对象创建的过程称为封箱
  //自动封箱 Integer in = i;
  //包装类支持自动转型
  int i=0;
  //创建int包装类对象
  Integer in = new Integer(i);
  System.out.println(in);
  //
//  Integer(int value) 
//  构建了一个新分配的 Integer表示指定的 int价值。
  //自动拆箱
  //包装类对象直接赋值给对应的基本数据类型jdk1.5之前出现的
  //基本数据类型优先于包装类对象操作
  int j =in;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值