📜  java string to double - Java (1)

📅  最后修改于: 2023-12-03 15:15:57.764000             🧑  作者: Mango

Java String to Double

在Java编程中,有时候需要将字符串类型的数字转换为双精度类型的数字。这个过程称为Java String to Double。

String to Double方法

Java提供了parseDouble()方法,用于将字符串类型的数字转换为双精度。

String str = "10.5";
double num = Double.parseDouble(str);

上面的代码将字符串"10.5"转换为双精度类型的数字10.5。需要注意的是,如果字符串不能被解析为数字,则会抛出NumberFormatException异常。

示例代码

以下是一个简单的示例代码,展示如何将用户输入的字符串转换为双精度类型的数字。

import java.util.Scanner;

public class StringToDoubleExample {

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.print("请输入一个数字:");
        String input = scanner.nextLine();

        try {
            double num = Double.parseDouble(input);
            System.out.println("您输入的数字是:" + num);
        } catch (NumberFormatException e) {
            System.out.println("输入的不是数字!");
        }
    }

}
参考资料