📜  打字稿 | String valueOf() 方法(1)

📅  最后修改于: 2023-12-03 15:39:42.301000             🧑  作者: Mango

String valueOf() 方法

简介

String valueOf() 方法是一种从其它数据类型转换成字符串类型的方法,具体地说,该方法返回表示指定参数的 String 对象,将很多数据类型,如 char、int、long、double 等转换为字符串,并返回对应的字符串。

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

方法参数根据具体数据类型而定,具体详见语法。

返回值

返回数据类型为字符串类型。

代码示例
示例一:
int num = 5;
String str = String.valueOf(num);
System.out.println("字符串值为" + str);

输出结果:

字符串值为5
示例二:
char c = 'a';
String str = String.valueOf(c);
System.out.println("字符串值为" + str);

输出结果:

字符串值为a
注意事项
  • valueOf() 方法可以将其支持的数据类型转换为字符串类型。
  • 除了 char[] 类型外,其他数据类型的参数如果是 null ,则会将其转换为字符串 "null"。
  • 当 data 或 c 参数为 char[] 类型时,返回的字符串数据类型长度等于 count;当没有指定 count 时,则返回的字符串长度等于 data 数组长度。
  • 当 offset 或 count 参数的值不合法时,会抛出 StringIndexOutOfBoundsException 异常。