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
¥ 我要打赏
纠错/补充
收藏
加QQ群啦,易百教程官方技术学习群
注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。