📅  最后修改于: 2023-12-03 15:25:51.899000             🧑  作者: Mango
splitToList() 方法是 Google Guava 库中提供的一种实用工具,用于将字符串按照指定的分隔符拆分成列表。与 Java 中的 String 的 split() 方法类似,但是 splitToList() 方法返回的是一个可变的列表,而不是一个数组,更加灵活方便。
Lists.newArrayList(Splitter.on(',').splitToList(inputString));
import com.google.common.base.Splitter;
import com.google.common.collect.Lists;
import java.util.List;
public class SplitterTest {
public static void main(String[] args) {
String inputString = "apple,banana,orange,grape";
List<String> fruits = Lists.newArrayList(Splitter.on(',').splitToList(inputString));
System.out.println(fruits); // [apple, banana, orange, grape]
}
}
以上代码将字符串 "apple,banana,orange,grape" 使用 "," 分隔符拆分成了一个字符串列表,并输出了结果。
splitToList() 方法是 Google Guava 库中非常实用的一个工具,能够快速方便地将字符串拆分成可变的列表。使用方法也非常简单,在项目中使用 Guava 库的开发者应该会经常使用到。