如何使用追加方法將 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 次瀏覽

開啟您的 職業生涯

完成課程並獲得認證

開始
廣告