Big*_*Fan 3 java string arraylist
这可能很简单,但由于某种原因,我现在正在消隐.
假设我有一个字符串"Hello I Like Sports"
我如何将每个单词添加到一个arraylist(所以每个单词都在arraylist的索引中)?
提前致谢!
ArrayList<String> wordArrayList = new ArrayList<String>();
for(String word : "Hello I like Sports".split(" ")) {
wordArrayList.add(word);
}
Run Code Online (Sandbox Code Playgroud)
要做的第一件事就是将这句话分成几部分.这样做的方法是使用String.split ,它将返回一个字符串数组.
既然你想要它,你要做ArrayList的下一件事就是遍历String数组中的每一个并将它添加到一个ArrayList
String[] words = sentence.split(" ");
list.addAll(Arrays.asList(words));
Run Code Online (Sandbox Code Playgroud)