解釋 Java 中 String 類中 valueOf() 方法的用法


java.lang 包的 String 類代表著字串。Java 程式中的所有字串文字(比如“abc”),都實現為這個類的例項。字串是不變的,它們在其被建立之後,其值將不能再更改。

String 類的 valueOf() 方法接受一個字元、字元陣列、雙精度數、浮點數、整型數、長整型數或一個物件作為引數,並返回其字串表示。

示例

即時演示

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();
      String result = "".valueOf(d);
      System.out.println("The result is: "+result);
   }
}

輸出

Enter a double value:
2548.2325
The result is: 2548.2325

示例

即時演示

import java.util.Scanner;
public class Test {
   public static void main(String args[]) {
      String str = new String();      
      float floatVal = 2569.336f;
      String val1 = str.valueOf(floatVal);
      System.out.println(val1);      
      double doubleVal = 2569.336;
      String val2 = str.valueOf(doubleVal);
      System.out.println(val2);      
      int intVal = 5548;
      String val3 = str.valueOf(intVal);
      System.out.println(val3);      
      boolean boolVal = true;
      String val4 = str.valueOf(boolVal);
      System.out.println(val4);      
      char charVal = 'K';
      String val5 = str.valueOf(charVal);
      System.out.println(val5);      
   }
}

輸出

2569.336
2569.336
5548
true
K

最後更新時間: 08-Feb-2021

131 檢視

開啟 您的職業生涯

完成課程進行認證

開始
廣告