usually,我们将字符串分割后转为集合可以这样做:
Arrays.asList("foo, bar,, qux".split(","));// ["foo", " bar", "", " qux"]
使用Splitter
根据逗号分割字符串后转为集合
Splitter.on(",")
.splitToList("foo, bar,, qux");// ["foo", " bar", "", " qux"]
我们希望 结果集中的字符串没有空格
Splitter.on(",").trimResults()
.splitToList("foo,bar ,, qux");//["foo", "bar", "", "qux"]
然后我们又想 去掉集合中的空字符串元素
Splitter.on(",").trimResults()
.omitEmptyStrings()
.splitToList("foo, bar,, qux"); //["foo", "bar", "qux"]