把一个字符串用空格分隔,然后放在arraylist里面
时间: 2024-10-24 07:10:15 浏览: 18
输出一个字符串的全部子串.docx
在Java中,如果你有一个字符串,并想将其按空格分割成单词,然后放入ArrayList中,可以这样做:
首先,确保已经导入了`java.util.ArrayList`和`java.util.Arrays`:
```java
import java.util.ArrayList;
import java.util.Arrays;
```
假设你有一个名为`inputString`的字符串变量,你可以使用`split()`方法按照空格分割字符串,得到一个字符串数组,然后将这个数组转换为ArrayList:
```java
String inputString = "This is a sample string";
// 使用split()方法按空格分割字符串
String[] words = inputString.split("\\s+"); // "\\s+"匹配一个或多个空白字符
// 将单词数组转换为ArrayList
ArrayList<String> wordList = new ArrayList<>(Arrays.asList(words));
```
现在,`wordList`就是包含了原始字符串中所有单词的ArrayList。
阅读全文