java 字符串转字符串数组
时间: 2024-05-10 12:13:09 浏览: 132
在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"。
相关问题
java字符串转字符串数组
在Java中,可以使用toCharArray方法将字符串转换为字符数组。例如,假设有一个字符串str,可以使用以下代码将其转换为字符数组:
```java
String str = "Hello";
char[] arr = str.toCharArray();
```
另外,还可以使用String类的split方法将字符串按照指定的分隔符拆分成字符串数组。例如,假设有一个字符串str,以空格为分隔符,可以使用以下代码将其转换为字符串数组:
```java
String str = "Hello World";
String[] arr = str.split(" ");
```
请注意,split方法返回的是字符串数组,而不是字符数组。
<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Java字符串与字符型数组的转换](https://blog.csdn.net/lhllhlhl/article/details/128385190)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
java字符数组转字符串
你可以使用Java中的`String`类的构造函数来将字符数组转换为字符串。具体方法如下:
```java
char[] charArray = {'H', 'e', 'l', 'l', 'o'};
String str = new String(charArray);
```
上述代码将字符数组`charArray`转换为字符串`str`。你也可以使用以下方法将字符数组的一部分转换为字符串:
```java
char[] charArray = {'H', 'e', 'l', 'l', 'o'};
String str = new String(charArray, 1, 3);
```
上述代码将字符数组`charArray`的第二个元素开始的三个元素转换为字符串`str`,即字符串`"ell"`。
阅读全文