Hello! 欢迎来到小浪资源网!


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

相关阅读