逗号分隔的字符串转组
时间: 2023-09-12 07:04:47 浏览: 143
要将逗号分隔的字符串转换成数组,可以使用以下方法中的任意一种:
1. 使用Apache Commons的StringUtils的split方法。该方法可以将字符串按照指定的分隔符进行分割,并返回一个字符串数组。例如,如果要将字符串"a,b,c"按逗号分割成数组,可以使用以下代码:
```java
String str = "a,b,c";
String[] arr = StringUtils.split(str, ",");
```
2. 使用Apache Commons的StringUtils的splitToList方法。该方法将字符串按照指定的分隔符进行分割,并返回一个List<String>对象。例如,如果要将字符串"a,b,c"按逗号分割成List<String>,可以使用以下代码:
```java
String str = "a,b,c";
List<String> list = Arrays.asList(StringUtils.split(str, ","));
```
3. 使用Java自带的String的split方法。该方法可以将字符串按照指定的分隔符进行分割,并返回一个字符串数组。例如,如果要将字符串"a,b,c"按逗号分割成数组,可以使用以下代码:
```java
String str = "a,b,c";
String[] arr = str.split(",");
```<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [字符串以逗号分隔的转换为List或数组方法](https://blog.csdn.net/luo_yu_1106/article/details/115308996)[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^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文