Java String valueOf()函數

Java String valueOf()函數具有以下變體,這取決於傳遞的參數。 此方法返回參數的字串表示形式。

  • valueOf(boolean b) - 返回布爾參數的字串表示形式。
  • valueOf(char c) - 返回char參數的字串表示形式。
  • valueOf(char [] data) - 返回char數組參數的字串表示形式。
  • valueOf(char [] data,int offset,int count) - 返回char數組參數的特定子數組的字串表示形式。
  • valueOf(double d) - 返回double參數的字串表示形式。
  • valueOf(float f) - 返回float參數的字串表示形式。
  • valueOf(int i) - 返回int參數的字串表示形式。
  • valueOf(long l) - 返回long參數的字串表示形式。
  • valueOf(Object obj) - 返回Object參數的字串表示形式。

語法

以下是此方法的語法 -

static String valueOf(boolean b)
static String valueOf(char c)
static String valueOf(char[] data)
static String valueOf(char[] data, int offset, int count)
static String valueOf(double d)
static String valueOf(float f)
static String valueOf(int i)
static String valueOf(long l)
static String valueOf(Object obj)

參數

  • 請參閱說明。

返回值

  • 此方法返回字串表示形式。

示例

public class Test {

   public static void main(String args[]) {
      double d = 102939939.939;
      boolean b = true;
      long l = 1232874;
      char[] arr = {'a', 'b', 'c', 'd', 'e', 'f','g' };

      System.out.println("Return Value : " + String.valueOf(d) );
      System.out.println("Return Value : " + String.valueOf(b) );
      System.out.println("Return Value : " + String.valueOf(l) );
      System.out.println("Return Value : " + String.valueOf(arr) );
   }
}

執行上面示例代碼,得到以下結果:

Return Value : 1.02939939939E8
Return Value : true
Return Value : 1232874
Return Value : abcdefg

上一篇: java中方法重載和方法重寫的區別 下一篇:無