美文网首页
Java Double 类的应用!Java基础

Java Double 类的应用!Java基础

作者: 程序媛小白 | 来源:发表于2022-01-14 17:37 被阅读0次

        Double 类在对象中包装了一个基本类型 double 的值。Double 类对象包含一个 double 类型的字段。此外,该类还提供了多个方法,可以将 double 类型与 String 类型相互转换,同时 还提供了处理 double 类型时比较常用的常量和方法。

Double 类的构造方法

Double 类中的构造方法有如下两个。

例如,以下代码分别使用以上两个构造方法获取 Double 对象:

\bullet Double double1 = new Double(5.456); // 以 double 类型的变量作为参数创建 Double 对象

\bullet Double double2 = new Double("5.456"); // 以 String 类型的变量作为参数创建 Double 对象

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 类中包含了很多常量,其中较为常用的常量如下。

\bullet MAX_VALUE:值为 1.8E308 的常量,它表示 double 类型的最大正有限值的常量。

\bullet MIN_VALUE:值为 4.9E-324 的常量,它表示 double 类型数据能够保持的最小正非零值的常量。

\bullet NaN:保存 double 类型的非数字值的常量。

\bullet NEGATIVE_INFINITY:保持 double 类型的负无穷大的常量。

\bullet POSITIVE_INFINITY:保持 double 类型的正无穷大的常量。

\bullet SIZE:用秦以二进制补码形式表示 double 值的比特位数。

\bullet TYPE:表示基本类型 double 的 Class 实例。

Java学习视频

Java基础:Java300集,Java必备优质视频_手把手图解学习Java,让学习成为一种享受

相关文章

  • Java Double 类的应用!Java基础

    Double 类在对象中包装了一个基本类型 double 的值。Double 类对象包含一个 double 类型的...

  • 最近Java学习笔记一

    Java语言基础: 1)能够运行Java的两类程序:java application Java应用程序 和java...

  • java 基础类型与byte[]的转换

    java的基础类型(char、short、int、float、double、string)和byte[]的相互转换工具类

  • 常见的Java基础面试

    常见的Java面试题 Java基础 Java的基本类型 int 、byte、short、long、double...

  • Java基础:类加载器

    系列阅读 Java基础:类加载器 Java基础:反射 Java基础:注解 Java基础:动态代理 1. 什么是类加...

  • java中包装类型比较问题

    1.在java中基础数据类型int,long,float,double...等等对应的包装类为Integer,Lo...

  • Java基础:反射

    反射注解动态代理相关阅读 Java基础:类加载器 Java基础:反射 Java基础:注解 Java基础:动态代理 ...

  • Java基础:注解

    系列阅读 Java基础:类加载器 Java基础:反射 Java基础:注解 Java基础:动态代理 1. 概述 注解...

  • JMockit单元测试用法

    基础概念 whatJMockit是一款Java类/接口/对象的Mock工具,目前广泛应用于Java应用程序的单元测...

  • Java基础:动态代理

    系列阅读 Java基础:类加载器 Java基础:反射 Java基础:注解 Java基础:动态代理 概述 在运行时,...

网友评论

      本文标题:Java Double 类的应用!Java基础

      本文链接:https://www.haomeiwen.com/subject/bqzacrtx.html