基本类型包装类采坑!!!!!!!!
来源:互联网 发布:签证邀请函知乎 编辑:程序博客网 时间:2024/06/04 19:29
byte short int long float double char boolean
这8种基本类型它们在程序仅仅只能规范某个空间的数据类型,并不能按照类的方式去操作这些类型。
int a ; 在内存中需要开辟一个int类型的空间,空间名称为a
于是sun公司针对这8种基本类型提供了它们各自对应的类类型。把这些类型统一称为基本类型包装类。
byte ------》 Byte
short ------》 Short
int ------》 Integer
long ------》 Long
float ------》 Float
double------》 Double
char ------》 Character
boolean ------》 Boolean
八种基本类型对应的包装类,除int和char类型之外的其他六个都是关键字的首字母大写。
int Integer
char Charater
基本类型转换成包装类型的方法?
1使用包装类的构造方法
2使用类的静态方法valueOf();
实例代码:double d=123L;
Double dd=new Double(d);
Double dl=Double.valueOf(d);
包装类转成基本类型?
使用包装类的Intvalue()等方法;
实例代码:
Integer n=new Integer(123);
int m=n.intValue();
字符串和基本类型的转换:
字符转转吧基本类型:使用基本类型对应的包装类的parseXXX方法
实例代码:
int a=Integer.ParseInt("2646246");
double b=Double.ParseDouble("2424.234L")
基本类型转字符串:
1,使用+连接符转成字符串;
2,使用包装类的toStrinng()方法来转
3,使用String类提供的静态的valueOf()来转;
示例代码:
double a=3.123;
String s=a+"";
String ss=String.valueOf(a);
String aa=Double.toString(a);
字符串转包装类:
1,使用包装类的构造方法;
2,使用包装类的valueOf()方法;
实例代码:
String s="sfjjsfjs";
Float f=new Float(s);
Float f=Float.valueOf(s);
包装类转字符串:
1,使用String中的静态的方法valueOf();
2,使用包装类中复写了Object类的toString方法;
实例代码:
Float f=new Float (4793.23);
String s=String.valueOf(f);
String ss=f.toString();
总结:基本类型,字符串,包装类之间都可以相互转换;遇到不同问题相互转换即可
- 基本类型包装类采坑!!!!!!!!
- js基本包装类型
- 06 基本包装类型
- JavaScript基本包装类型
- JS 基本包装类型
- javascript基本包装类型
- [JavaScript]基本包装类型
- JavaScript基本包装类型
- JavaScript--基本包装类型
- [笔记]基本包装类型
- 基本类型包装类
- 基本类型包装对象
- 基本包装类型
- script基本包装类型
- 基本包装类型
- [13]基本包装类型
- 基本包装类型
- Java基本包装类型
- 机器学习如何防止过拟合
- CSS3--字体字符效果等
- 欢迎使用CSDN-markdown编辑器
- 常用的十大Python开发工具
- SpringBoot开发入门(一)Hello World
- 基本类型包装类采坑!!!!!!!!
- 【Discuz 学习日记】 使用基于默认模板的自定义模板
- NStimer使用要点之必备知识点二
- signal信号处理机制
- Go语言实现简单的web服务器
- 前端SEO技巧
- EasyNVR H5无插件直播方案前端构建之:videojs初始化的一些样式处理
- 读写锁之——锁降级
- LTE传输模式tdd mode