Java valueOf() Method
The valueOf() method has the following different forms:
valueOf(boolean b):Returns the string representation of the boolean argument.
valueOf(char c):Returns the string representation of the char argument.
valueOf(char[] data):Returns the string representation of the char array argument.
valueOf(char[] data, int offset, int count):Returns the string representation of a specific subarray of the char array argument.
valueOf(double d):Returns the string representation of the double argument.
valueOf(float f):Returns the string representation of the float argument.
valueOf(int i):Returns the string representation of the int argument.
valueOf(long l):Returns the string representation of the long argument.
valueOf(Object obj):Returns the string representation of the Object argument.
Syntax
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)
Parameters
Specified type parameter.
Return Value
Returns the string representation of the parameter type.
Example
Example
public static void main(String args[]) {
double d = 1100.00;
boolean b = true;
long l = 1234567890;
char[] arr = {'r', 'u', 'n', 'o', 'o', 'b' };
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) );
}
}
The output of the above program is:
返回值 : 1100.0 返回值 : true 返回值 : 1234567890 返回值 : example
Other Extensions
Java String Class