Java Double类详解
Double 类的构造方法
Double 类中的构造方法有如下两个。
Double(double value):构造一个新分配的 Double 对象,它表示转换为 double 类型的参数。Double(String s):构造一个新分配的 Double 对象,它表示 String 参数所指示的 double 值。
分别使用以上两个构造方法获取 Double 对象:
Double double1 = new Double(5.556); // 以 double 类型的变量作为参数创建 Double 对象Double double2 = new Double("5.486"); // 以 String 类型的变量作为参数创建 Double 对象
Double 类的常用方法
Double类中的常用方法
如何将字符串 56.7809 转换为 double 类型的数值,或者将 double 类型的数值 56.7809 转换为对应的字符串呢?
String str = "56.7809";
double num = Double.parseDouble(str); // 将字符串转换为 double 类型的数值double d = 56.7809;
String s = Double.toString(d); // 将double类型的数值转换为字符串
在将字符串转换为 double 类型的数值的过程中,如果字符串中包含非数值类型的字符,则程序执行将出现异常。
Double 类的常用常量
在 Double 类中包含了很多常量,其中较为常用的常量如下。
MAX_VALUE:值为 1.8E308 的常量,它表示 double 类型的最大正有限值的常量。MIN_VALUE:值为 4.9E-324 的常量,它表示 double 类型数据能够保持的最小正非零值的常量。NaN:保存 double 类型的非数字值的常量。NEGATIVE_INFINITY:保持 double 类型的负无穷大的常量。POSITIVE_INFINITY:保持 double 类型的正无穷大的常量。SIZE:用秦以二进制补码形式表示 double 值的比特位数。TYPE:表示基本类型 double 的 Class 实例。
Java Double类详解相关推荐
- Java Pattern类详解
Java Pattern类详解 Pattern在java.util.regex包中,是正则表达式的编译表示形式,此类的实例是不可变的,可供多个并发线程安全使用. 定义 public final cla ...
- java Random类详解
2019独角兽企业重金招聘Python工程师标准>>> Random类 (java.util) Random类中实现的随机算法是伪随机,也就是有规则的随机.在进行随机时,随机算法的起 ...
- java file类详解_Java File类详解及IO介绍及使用
我是一个CPU:这个世界慢!死!了!,可以感受到CPU,内存和硬盘之间的速度比较. 文件的本质 OS(操作系统)的目的就是可以让上层程序可以通过一种统一的方式去拿到无论什么磁盘里的文件(即一段字节流) ...
- Java File类详解
在 Java 中,File 类是 java.io 包中唯一代表磁盘文件本身的对象,也就是说,如果希望在程序中操作文件和目录,则都可以通过 File 类来完成.File 类定义了一些方法来操作文件,如新 ...
- Java System类详解
System 类位于 java.lang 包,代表当前 Java 程序的运行平台,系统级的很多属性和控制方法都放置在该类的内部.由于该类的构造方法是 private 的,所以无法创建该类的对象,也就是 ...
- Java Float类详解
Float 类的构造方法 Float 类中的构造方法有以下 3 个. Float(double value):构造一个新分配的 Float 对象,它表示转换为 float 类型的参数.Float(fl ...
- Java Object类详解
Object 是 Java 类库中的一个特殊类,也是所有类的父类.也就是说,Java 允许把任何类型的对象赋给 Object 类型的变量.当一个类被定义后,如果没有指定继承的父类,那么默认父类就是 O ...
- Java—File类详解及实践
关注微信公众号:CodingTechWork,一起学习进步. File类介绍 File类概述 File类是java.io包下代表与平台无关的文件和目录.File可以新建.删除.重命名文件和目录,但 ...
- Java Scaner类详解_动力节点Java学院整理
Java.util.Scanner是Java5.0的新特征,主要功能是简化文本扫描.这个类最实用的地方表现在获取控制台输入,其他的功能都很鸡肋,尽管Java API文档中列举了大量的API方法,但是都 ...
最新文章
- 中文ocr识别通过crnn
- thinkpad t400无线网卡故障恢复技巧
- 清除webBrowser 缓存和Cookie的解决方案
- 大牛书单 | 新年聊创新:技术人必备思维
- 关于链表的面试题(持续更新)
- 组织配置java项目的外部lib包
- html 轮播 平移,网站轮播图的实现-平移版
- python开发笔记软件_图解Python编程神器Jupyter Notebook
- java 学生课程成绩_Java课设--学生成绩管理系统一
- 【算法分析与设计】矩阵链乘法最优顺序问题
- 信息学奥赛一本通 1148:连续出现的字符 | OpenJudge NOI 1.9 11
- 10-10-010-简介-重要概念背诵
- 固定资产拆分比例怎么计算_固定资产加速折旧优惠扩围!怎么计算、申报?这篇说全了...
- 怎样取消苹果手机x的静音设置_安卓不仿苹果静音键?千万别小瞧“静音键”, 功能竟如此强悍!...
- poi导出excel设置对应格式
- 如何去掉广告实现百度精准搜索
- Python爬虫学习笔记-第二十七课(MongoDB下)
- Unity3D之快捷键大全
- 网易云信im 的聊天记录展示
- 如何选择Python版本2还是3
热门文章
- win7旗舰版太卡怎么办
- 浅析怎样提升win7 旗舰版系统显示质量
- JAVA多线程互斥同步例子
- java获取时间,本周,本月,本季度的起始
- Golang基础知识入门详解
- linux服务器安装zookeeper本地项目远程连接
- mysql索引结构优缺点_mysql索引优缺点及注意事项
- oracle util_mail,Oracle UTL_MAIL邮件包程序使用实践
- 无法从“cstring”转换为“lpcstr”_U盘重装系统后,无法使用?
- 爬空气质量MySQL_爬虫:利用selenium采集某某环境网站的空气质量数据