java实现字符串到字符数组
时间: 2023-10-09 09:10:51 浏览: 42
很简单,可以使用String类的toCharArray()方法将字符串转换为字符数组。示例代码如下:
String str = "Hello World!";
char[] charArray = str.toCharArray();
System.out.println(Arrays.toString(charArray));
输出结果为:[H, e, l, l, o, , W, o, r, l, d, !]
相关问题
java数组字符串转回数组
在Java中,可以使用split()方法将字符串拆分为数组,使用join()方法将数组转换为字符串。下面是一个示例代码:
```java
// 字符串转数组
String str = "CSDN,Java,数组,字符串";
String[] strArray = str.split(",");
// 数组转字符串
String[] array = {"CSDN", "Java", "数组", "字符串"};
String str = String.join(",", array);
```
上述代码中,通过split(",")方法将字符串按照逗号分隔成一个字符串数组。而使用String.join(",", array)方法将数组中的元素用逗号连接成一个字符串。
java 字符串转字符串数组
在Java中,可以使用split()方法将一个字符串分割成一个字符串数组。例如,以下代码将逗号分隔的字符串转换为字符串数组:
```
String str = "apple,banana,orange";
String[] strArray = str.split(",");
```
这将创建一个名为strArray的字符串数组,其中包含三个元素: "apple"、"banana" 和 "orange"。在上述代码中,split()方法接受一个参数,即用于分割字符串的分隔符(这里是逗号)。
如果要将空格分隔的字符串转换为字符串数组,则可以使用以下代码:
```
String str = "apple banana orange";
String[] strArray = str.split(" ");
```
这将创建一个包含三个元素的字符串数组: "apple"、"banana" 和 "orange"。