使用 Google Guava 快乐编程
本文由 简悦 SimpRead 转码, 原文地址 https://juejin.im/post/5bbdb2cff265da0afb3364d6?utm_source=gold_browser_extension
目前 Google Guava 在实际应用中非常广泛,本篇博客将以博主对 Guava 使用的认识以及在项目中的经验来给大家分享!正如标题所言,学习使用 Google Guava 可以让你快乐编程,写出优雅的 JAVA 代码!
以面向对象思想处理字符串: Joiner/Splitter/CharMatcher
JDK 提供的 String 还不够好么?
也许还不够友好,至少让我们用起来还不够爽,还得操心!
举个栗子,比如 String 提供的 split 方法,我们得关心空字符串吧,还得考虑返回的结果中存在 null 元素吧,只提供了前后 trim 的方法(如果我想对中间元素进行 trim 呢)。
那么,看下面的代码示例,guava 让你不必在操心这些:
Joiner/S
...