java - 包装类

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

一、包装类常用方法

基本类—>包装类//装箱

在Java SE5之前,如果要生成一个数值为5的Integer对象,必须进行手动装箱。而在从Java SE5开始就提供了自动装箱的特性,装箱过程是通过调用包装器的valueOf方法实现的。
在这里插入图片描述
基本数据类型对应的包装器类型:
int(4字节) Integer
byte(1字节) Byte
short(2字节) Short
long(8字节) Long
float(4字节) Float
double(8字节) Double
char(2字节) Character
boolean(未定) Boolean

xxxValue() 方法//拆箱
public static xxx parsexxx(String s)
xxxValue() 方法用于将 Number 对象转换为 xxx 数据类型的值并返回,手动拆箱。
在这里插入图片描述
类型 方法及描述方法及描述
byte byteValue() :以 byte 形式返回指定的数值。
abstract double doubleValue() :以 double 形式返回指定的数值。
abstract float floatValue() :以 float 形式返回指定的数值。
abstract int intValue() :以 int 形式返回指定的数值。
abstract long longValue() :以 long 形式返回指定的数值。
short shortValue() :以 short 形式返回指定的数值。

Parsexxx() 方法

public static int parsexxx(String s)
Parsexxx()是SimpleDateFomat里面的方法,有一个参数和两个参数的方法。一个参数时会按照对象数据类型不同分为parseInt(), parsefloat()和parsedouble(),将字符串参数变为数字(整数、浮点数)。两个参数时则是先将第一个参数变成整数,再以第二个参数指定的进制将这个整数变成十进制。注意,返回值只能是整数。

类型 方法及描述方法及描述
parseInt(String s) 将字符串参数变为数字(整数)返回指定的数据类型。
parsefloat(String s) 将字符串参数变为数字(浮点float)返回指定的数据类型。
parsedouble(String s) 将字符串参数变为数字(浮点double)返回指定的数据类型。
ParseInt(String s,int i) 将字符串参数变为数字(整数),并转换进制。

valueOf() 方法

public static 包装类 valueOf(基本类)
valueOf() 方法用于返回给定参数的原生 Number 对象值,参数可以是原生数据类型, String等。
类型 方法及描述方法及描述
包装类.valueOf(int i) 将整数参数转为指定的数据类型并返回。
包装类.valueOf(String s) 将字符串参数转为指定的数据类型并返回。
包装类.valueOf(String s,int i) 将字符串参数转为指定的数据类型并转换进制返回。
在这里插入图片描述
Int—>String、、、待定

Integer 类有一个静态的 toString() 方法,可以将整数转换为字符串。
public static String toString(int i)
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值