编程技术分享平台

网站首页 > 技术教程 正文

Guava工具类常用Joiner、CharMatcher、Splitter方法介绍

xnh888 2024-11-20 23:23:28 技术教程 15 ℃ 0 评论

引入jar,本例中使用的版本

        <dependency>
            <groupId>com.google.guava</groupId>
            <artifactId>guava</artifactId>
            <version>28.2-jre</version>
        </dependency>

1、字符串处理方法Joiner,

1)将集合、数组、多个字符串元素,用特定符号连接成字符串(数据类型可以不一样)

2)将多个字符串元素,用特定符号连接成字符串,去掉null值

3)将多个字符串元素,用特定符号连接成字符串,替换字符串中的null值为指定的值

4)将多个字符串元素,用特定符号连接成字符串,拼接到指定的对象中,例如StringBuilder

5)将map对象转换成字符串

2、字符串处理方法CharMatcher

1)匹配到的字符替换

2)匹配指定的字符串并返回

3)指定范围匹配指定的字符串


4)匹配指定的字符串出现的次数

3、字符串处理方法Splitter

1)将字符串按照指定的分隔符进行分割

2)将字符串按照指定的长度进行分割

3)限制分割多少字后停止

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表