包装类基本知识介绍
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());
}
*
* @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());
}
相关文章推荐
- 数据结构01_数据结构基本知识介绍
- Java集合框架的知识总结(1) 说明:先从整体介绍了Java集合框架包含的接口和类,然后总结了集合框架中的一些基本知识和关键点,并结合实例进行简单分析。 1、综述 所有集合类
- Qualcom QMI系列-基本知识介绍
- iOS UIGestureRecognizer (手势的基本知识介绍)
- cocos-2dx 一些基本知识介绍
- Qualcom QMI系列-基本知识介绍(转)
- Qualcom QMI系列-基本知识介绍
- 自动挡车挡位的基本知识介绍
- 链表基本知识介绍
- xml基本知识介绍
- Lua学习笔记(1)--基本知识介绍
- 黑马程序员-Java基础知识预备之Java基本数据类型的包装类
- 基本知识(一) OTA的介绍
- CCD的基本的基本知识介绍(转载)
- Python中字典的基本知识初步介绍
- javascript基本包装类型介绍
- Qualcom QMI系列-基本知识介绍
- C#基础知识-XML介绍及基本操作
- Hibernate 知识记录 1--hibernate基本介绍
- Oracle认证基本知识介绍