Java-string-valueof

提供:Dev Guides
移動先:案内検索

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)
or
static String valueOf(char c)
or
static String valueOf(char[] data)
or
static String valueOf(char[] data, int offset, int count)
or
static String valueOf(double d)
or
static String valueOf(float f)
or
static String valueOf(int i)
or
static String valueOf(long l)
or
static String valueOf(Object obj)

パラメーター

ここにパラメータの詳細があります-

  • 説明を参照してください。

戻り値

  • このメソッドは、文字列表現を返します。

import java.io.*;
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