此方法具有以下变体,具体取决于传递的参数。此方法返回传递的参数的字符串表示形式。
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) - 返回对象参数的字符串表示形式。
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("返回值 : " + String.valueOf(d) ); System.out.println("返回值 : " + String.valueOf(b) ); System.out.println("返回值 : " + String.valueOf(l) ); System.out.println("返回值 : " + String.valueOf(arr) ); } }
这将产生以下输出-
返回值 : 1.02939939939E8 返回值 : true 返回值 : 1232874 返回值 : abcdefg
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)
Spring Cloud 微服务项目实战 -〔姚秋辰(姚半仙)〕