Google Guava的使用示例
时间: 2024-05-11 12:16:33 浏览: 156
当然,我可以为您提供 Google Guava 的使用示例。Google Guava 是一个 Java 核心库的集合,其中包含了许多有用的工具类和方法,可以提高 Java 开发人员的编程效率。下面是一个简单的示例,演示如何使用 Guava 中的集合工具类来统计一个字符串中每个单词出现的次数:
```
import com.google.common.base.Splitter;
import com.google.common.collect.HashMultiset;
import com.google.common.collect.Multiset;
public class GuavaExample {
public static void main(String[] args) {
String text = "The quick brown fox jumped over the lazy dog";
Multiset<String> wordCounts = HashMultiset.create();
Iterable<String> words = Splitter.on(" ").split(text);
for(String word : words) {
wordCounts.add(word);
}
System.out.println(wordCounts);
}
}
```
在上面的示例中,我们首先将要统计的字符串作为输入文本,然后使用 Guava 中的 Splitter 工具类将其分隔成单个单词。接下来,我们使用 Guava 中的 Multiset 工具类来统计每个单词出现的次数。最后,我们将结果打印输出。
阅读全文