📅  最后修改于: 2023-12-03 14:43:01.940000             🧑  作者: Mango
在 Java 中,Chars.toArray()
方法用于将字符串转换为字符数组。该方法属于 com.google.common.primitives
包中的 Chars
类。它提供了一个简单而方便的方式,可以将字符串转换为字符数组,以便于后续操作和处理。
以下是一个使用 Chars.toArray()
方法的示例:
import com.google.common.primitives.Chars;
public class CharsToArrayExample {
public static void main(String[] args) {
String str = "Hello, World!";
char[] charArray = Chars.toArray(str);
for (char ch : charArray) {
System.out.println(ch);
}
}
}
在上面的示例中,我们首先导入 Chars
类。然后,我们定义一个字符串 str
,并将其传递给 Chars.toArray()
方法。该方法会将字符串转换为字符数组并返回。最后,我们使用 for-each 循环遍历字符数组,并将每个字符打印输出。
输出结果为:
H
e
l
l
o
,
W
o
r
l
d
!
Chars.toArray()
方法仅适用于将字符类型的字符串转换为字符数组。如果传递给该方法的字符串包含非字符类型的字符(如数字、特殊符号等),则会抛出异常。Chars.toArray()
方法不支持处理 null 值,所以在使用之前,应该确保字符串不为 null。