Java中 String转数组
时间: 2023-06-08 11:08:59 浏览: 46
在 Java 中,你可以使用 `toCharArray()` 方法将一个字符串转换为字符数组。例如:
```
String str = "Hello";
char[] charArray = str.toCharArray();
```
你也可以使用 `getChars()` 方法将一个字符串转换为字符数组。它的语法如下:
```
public void getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin)
```
其中,`srcBegin` 参数表示要转换的字符串中的起始位置,`srcEnd` 参数表示要转换的字符串中的结束位置,`dst` 参数表示要将字符放入的目标字符数组,`dstBegin` 参数表示目标字符数组的起始偏移量。
例如:
```
String str = "Hello";
char[] charArray = new char[str.length()];
str.getChars(0, str.length(), charArray, 0);
```
相关问题
java string转数组
你可以使用Java中的`toCharArray()`方法将String转换为字符数组。这个方法将返回一个新的字符数组,其中包含了字符串中的每个字符。
下面是一个示例代码:
```java
String str = "Hello World";
char[] charArray = str.toCharArray();
// 打印字符数组
for(char c : charArray) {
System.out.print(c + " ");
}
```
输出结果将是:
```
H e l l o W o r l d
```
希望能帮助到你!如果还有其他问题,请随时提问。
string转数组java
你可以使用Java中的`toCharArray()`方法将字符串转换为字符数组。这个方法将返回一个包含字符串中所有字符的新数组。
以下是一个示例代码:
```java
String str = "Hello World";
char[] charArray = str.toCharArray();
// 打印字符数组
for (char c : charArray) {
System.out.print(c + " ");
}
```
运行上述代码,输出将会是:
```
H e l l o W o r l d
```
希望这能帮助到你!如果有任何其他问题,请随时问我。