java怎么将字符串转为字符数组

java中将字符串转换成字符数组有两种方法:使用string.tochararray()方法获取包含字符串中所有字符的字符数组。使用for循环手动创建字符数组,遍历字符串并逐个赋值。

java怎么将字符串转为字符数组

Java中将字符串转换成字符数组

Java中,我们可以使用以下方法将字符串转换成字符数组:

方法1:toCharArray()方法

String.toCharArray()方法返回一个包含字符串中所有字符的字符数组。语法如下:

char[] charArray = string.toCharArray();

方法2:for循环

我们可以使用for循环手动创建字符数组:

char[] charArray = new char[string.length()];
for (int i = 0; i < string.length(); i++) {
  charArray[i] = string.charAt(i);
}

示例

String string = "Hello World";

// 方法1
char[] charArray1 = string.toCharArray();

// 方法2
char[] charArray2 = new char[string.length()];
for (int i = 0; i < string.length(); i++) {
  charArray2[i] = string.charAt(i);
}

// 输出字符数组
for (char c : charArray1) {
  System.out.print(c);
}

System.out.println();

for (char c : charArray2) {
  System.out.print(c);
}

输出:

Hello World
Hello World

以上就是java怎么将字符串转为字符数组的详细内容,更多请关注硕下网其它相关文章!