在Java中将字符串转换为double [英] Convert String to double in Java

查看:787
本文介绍了在Java中将字符串转换为double的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我要将我的 double 值更改为 String

if((e.getSource() == jBook)) {
    String name = jlbName.getText();
    String date = jlbDateProduce.getText();
    String time = jr1.getText();
    int number = (Integer.parseInt(jtfNoOfTicket.getText().trim()));
    String total = jlbTotal.getText();
    String price = jlbPrice.getText();

    //Passing
    ticketReservation frame = new ticketReservation(
        name, date, time, price, total, String.valueOf(number));
}



在另一个类中,我需要使用该值来计算。是否有任何方法将 String 转换回 double

In another class, I need to use that value to count the total. Is there any way to convert String back to double?

推荐答案

您可以使用 Double.parseDouble() String 转换为 double

String text = "12.34"; // example String
double value = Double.parseDouble(text);

对于你的情况看起来像你想要的:

For your case it looks like you want:

double total = Double.parseDouble(jlbTotal.getText());
double price = Double.parseDouble(jlbPrice.getText());

这篇关于在Java中将字符串转换为double的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆