首页

通过hutool的StrUtil定义字符串工具类进行字符串去重处理

标签:去重,StrUtil,hutool     发布时间:2022-08-10   

基于hutool的cn.hutool.core.util.StrUtil的字符串工具类,对字符串进行去重处理

import java.util.HashSet;@b@import java.util.Set;@b@  @b@public class StrUtil  extends  cn.hutool.core.util.StrUtil {@b@@b@    /**@b@     * 逗号分割字符串去重处理@b@     * @param str 待去重字符串@b@     * @return 去重后的字符串@b@     */@b@    public static String distinctByCOMMA(String str){@b@        try {@b@            StringBuffer strb = new StringBuffer();@b@            Set<String> strSet = new HashSet<String>();@b@            strSet.addAll(StrUtil.split(str,C_COMMA));@b@            return join(String.valueOf(C_COMMA),strSet.toArray());@b@        } catch (Exception e) {@b@            e.printStackTrace();@b@        }@b@        return str;@b@    }@b@@b@    public static void main(String[] args) {@b@        System.out.println(distinctByCOMMA("小木人印象,xwood.net,小木人印象,xwood.net"));@b@    }@b@@b@}

控制台运行结果

xwood.net,小木人印象
@b@