Java Double parseDouble() 方法2024 年 11 月 10 日 | 阅读 2 分钟 Java Double 类的 parseDouble 方法返回一个新创建的 double 值,该值初始化为由定义的 String 对应的取值。 此方法执行的操作与 Float 类的 valueOf() 方法相同。 语法参数s- 这是要解析的字符串。 返回值parseDouble() 方法返回与传入参数对应的 double 值。 抛出parseDouble() 方法抛出 1.NullPointerException- 如果传入的字符串为 null。 2.NumberFormatException- 如果传入的字符串不包含可解析的浮点数。 示例 1输出 1. Sum =1000156.0 2. Sum =1156.0 3. Multiplication =156000.0 4. Division =6.410256410256411 5. Reminder =64.0 示例 2输出 Enter your age:09 Sorry! You are not eligible.Try again after 44.0 years Your year of birth is = 2009.0 示例 3输出 Enter any string:Himanshu@123 Exception in thread "main" java.lang.NumberFormatException: For input string: "Himanshu@123" at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2043) at sun.misc.FloatingDecimal.parseDouble(FloatingDecimal.java:110) at java.lang.Double.parseDouble(Double.java:538) 示例 4输出 Enter any string:himanshu@123 An exception java.lang.NumberFormatException: For input string: "himanshu@123" has occured. Plz enter a valid double integer |
Java Double 类的 longValue() 方法通过缩小原始值或通过强制转换为 long 类型,将其对象的值作为 long 返回。语法 public long longValue() 参数 NA 返回值 longValue() 方法返回此 Double 对应的、已转换为 long 类型的值...
阅读 3 分钟
Java Double.compareTo() 方法 Double 类的 compareTo() 方法在数字上比较两个 double 值。语法 public int compareTo(Double anotherDouble) 参数 anotherDouble - 要比较的 Double 值返回值 此方法返回的值- 如果 anotherDouble 与此 Double 具有相同的值,则返回零。如果 anotherDouble 的值更大,则返回正值...
阅读 2 分钟
Java Double 类的 doubleToLongBits() 方法根据 IEEE 754 浮点数的“双精度格式”位布局返回一个浮点值。 语法 public static long doubleToLongBits(double value) 参数 value 是传递的双精度浮点数。 返回值 doubleToLongBits(double value) 方法返回的位...
阅读 3 分钟
Double 类通常将原始类型 double 封装到对象中。Double 类的对象包含一个类型为 Double 的字段。方法:此类有助于提供各种方法,例如可以将 double 转换为 String 的方法,以及...
阅读 3 分钟
Java Double 类的 equals() 方法将此 Double 对象与指定的 Double 对象进行比较。如果参数不为 null,则返回 true。假设 d1 和 d2 是类 Double 的两个实例,则 d1.equals(d2) 的值为 true,当且仅当 d1.doubleValue() == d2.doubleValue()...
阅读 3 分钟
Java Double 类的 isInfinite() 方法,如果指定参数的幅度无穷大,则返回 true,否则返回 false。语法 1.public boolean isInfinite() 2.public static boolean isInfinite(double v) 参数 1.NA 2.v- 这是被测试的 double 值。返回值 isInfinite() 方法在...时返回 true
阅读 3 分钟
Java Double 类的 byteValue() 方法在进行窄化原始类型转换后,返回此 double 的 byte 值。Double 类的 byteValue() 方法重写了 Number 类的 byteValue() 方法。语法 public byte byteValue() 返回值 此方法返回表示...的 double 值。
阅读 3 分钟
Double 类的 floatValue() 方法返回此 double 对象的 float 值。语法 public float floatValue() 参数 NA 返回值 floatValue() 方法返回已转换为 float 类型的值。示例 1 public class Double_floatValueMethodExample1 { public static void main(String[] args) { ...
阅读 2 分钟
Java Double 类的 doubleValue() 方法返回此 Double 对象的 double 值。语法 public double doubleValue() 参数 NA 返回值 doubleValue() 方法返回此对象表示的 double 值。示例 1 public class Double_doubleValueMethod_Example1 { public static void main(String[] args) { ...
阅读1分钟
Java Double 类的 intValue() 方法通过窄化原始值或强制转换为 int 类型,返回此 Double 的 int 值。语法 public int intValue() 参数 NA 返回值 intValue() 方法返回已转换为 int 类型的 double 值。示例 1 import...
阅读1分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India