📜  在Java中将字符串转换为字符数组(1)

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

在Java中将字符串转换为字符数组

在Java中,可以使用 toCharArray() 方法将字符串转换为字符数组。该方法返回一个新数组,该数组包含此字符串中的每个字符。

使用方法
String str = "Hello World";
char[] charArray = str.toCharArray();

以上代码将字符串 Hello World 转换为字符数组。使用 charArray 变量来访问数组中的每个元素。

示例

以下示例演示了如何使用字符数组的 for 循环打印字符串中的每个字符:

String str = "Hello World";
char[] charArray = str.toCharArray();

for (int i = 0; i < charArray.length; i++) {
    System.out.print(charArray[i] + " ");
}

以上示例输出:

H e l l o   W o r l d
注意事项
  • toCharArray() 方法返回的是新的字符数组对象,原字符串并不会受到影响。
  • 如果字符串为 null,则调用 toCharArray() 方法会抛出 NullPointerException 异常。
结论

使用 toCharArray() 方法可以轻松地将字符串转换为字符数组,并可以方便地对字符数组进行操作。在处理字符串时,将其转换为字符数组可能是必需的操作。