您的位置:首页 > 其它

包装类基本知识介绍

2018-04-09 17:16 239 查看
/**
 * 
 * @author hws
 *@date 2018-04-09
 *包装类
 */

public class Wraaper {
// 整形包装类
Byte b = new Byte((byte) 100);
Short s = new Short((short) 100);
Integer i = new Integer(100);// 特别的
Long l = new Long(100);
// 浮点型包装类
Float f = new Float(12.3f);
Double d = new Double(12.3);
// 字符型包装类
Character c = new Character('a');// 特别的
// 布尔型包装类
Boolean b1 = new Boolean(false);

//valueOf parseXXX
//包装类名.valueOf(String类型)将String转换为包装类类型
Integer i1=Integer.valueOf("12313");
//包装类名.parseXXX(String类型)将String类型转换为基本数据类型
int i2=Integer.parseInt("123123");
//自动装箱  自动拆箱
//自动装箱 从基本数据类转自动转换为对应的包装类类型
Integer i3=123;
Double d1=12.3;
//自动拆箱 从包装类型转换为基本数据类型
double d2=Double.valueOf("12.3");
//将字符串转换为Long类型
String temp="1231123";
Long l1=Long.valueOf(temp);
//将long类型转换为int类型
long l2=123123L;
int i4=Integer.parseInt(Long.valueOf(l2).toString());
//将double类型转换为float类型
double d3=123.3;
float f1=Float.parseFloat(Double.valueOf(d3).toString());
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: