首页 > 代码库 > 基本数据类型包装类
基本数据类型包装类
基本数据类型一般分配在栈上,如果想把它分配在堆上,只能使用基本数据类型的包装类,下面拿Double double举例
基本数据类型的包装类可以调用一系列的方法,比如常用的强转,在底层上实际上是调用的包装类的方法 valueOf()
static Double |
valueOf(double d) 返回表示指定的 double 值的 Double 实例。 |
static Double |
valueOf(String s)
返回保存用参数字符串 s 表示的 double 值的
Double 对象。 |
包装类可以转成基本类型进行运算,一系列的xxvalue()等等
double |
doubleValue() 返回此 Double 对象的 double 值。 |
float |
floatValue() 返回此 Double 对象的 float 值。 |
还有一个比较常用的toString()方法
String |
toString() 返回此 Double 对象的字符串表示形式。 |
static String |
toString(double d)
返回 double 参数的字符串表示形式。 |
(在这么多方法里,因为我自己对valueOf和parseDouble两个方法有点懵,,因为我感觉是一样的效果,所以说一下这两个方法)
Double类将一个String字符串转换为浮点型的方式有两个,一个是parseDouble(java.lang.String) 方法,一个是valueOf(java.lang.String)方法。之前有时会遇到需要将一个String字符串转换为浮点数,parseDouble方法返回的是基本数据类型double,而valueOf方法返回的是类Double。
基本数据类型包装类
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。