
Guava
文章平均质量分 90
天未的博客
常著文章自娱,博客地址: mindawei. github.io
展开
-
Guava学习之Joiner
本文是对 Guava 中 Joiner 的学习介绍。欢迎加入学习项目: LearningGuava。 使用示例 以下参考:官方文档。 开发过程中,用分隔符连接字符串序列可能是一个比较繁琐的过程,但本不应该如此。Joiner 可以简化这个操作。 如果序列中包含 null 值,那么可以使用 Joiner 跳过 null 值: // 跳过 null 值 result = ...原创 2018-03-17 17:29:58 · 2680 阅读 · 0 评论 -
Guava学习之Splitter
本文是对 Guava 中 Splitter 的学习介绍。欢迎加入学习项目: LearningGuava。 使用示例 以下参考:官方文档。 Splitter 概述 Java 中关于分词的工具类会有一些古怪的行为。例如:String.split 函数会悄悄地丢弃尾部分割符,而 StringTokenizer 处理5个空格字符串,结果将会什么都没有。 问题:",a,,b,".spl...原创 2018-03-17 18:23:21 · 3154 阅读 · 0 评论 -
Guava学习之CharMatcher
本文是对 Guava 中 CharMatcher 的学习介绍。欢迎加入学习项目: LearningGuava。 以下参考: * 官方文档。 * Guava 是个风火轮之基础工具(3)。 概览 之前,Guava 中的 StringUtil 在无节制地增长,具有很多方法,如: * allAscii * collapse * collapseControlChars * collaps...原创 2018-03-17 18:24:46 · 2576 阅读 · 0 评论 -
Guava学习之ListenableFuture
本文是对 Guava 中 ListenableFuture 的学习介绍。欢迎加入学习项目: LearningGuava。 以下参考: 官方文档 处理并发是一个很困难的问题,但是我们可以通过使用功能强大的抽象来简化这个工作。为了简化这个问题,Guava 提供了 ListenableFuture,它继承了 JDK 中的 Future 接口。 我们强烈建议:在你的代码中,使用 Listenabl...原创 2018-03-20 22:42:33 · 768 阅读 · 0 评论