如何使用追加方法将 double 值转换为 Java String?


StringBuilderStringBuffer 对象的 append 方法接受布尔值、字符或字符数组、double、float、int、long 或 String 值作为参数,并将其添加到当前对象中。

您可以将所需的 double 值附加到该方法,并从获得的 StringBuffer(或 StringBuilder)对象中检索 String。

示例

在线演示

import java.util.Scanner;
public class ConversionOfDouble {
   public static void main(String args[]) {
      Scanner sc = new Scanner(System.in);
      System.out.println("Enter a double value:");
      double d = sc.nextDouble();
      StringBuffer sb = new StringBuffer();
      sb.append(d);
      String result = sb.toString();
      System.out.println("The result is: "+result);
   }
}

输出

Enter a double value:
2548.2325
The result is: 2548.2325

示例

在线演示

public class Test {
   public static void main(String args[]) {
      double val = 5698.336;
      StringBuffer sb = new StringBuffer();
      sb.append(val);
      String result = sb.toString();
      System.out.println(result);
   }
}

输出

5698.336

更新于:08-Feb-2021

205 次浏览

开启您的 职业生涯

完成课程并获得认证

开始
广告