• java 常用util


    public class StringUtil {
    
    
        /**
         * 按照标点分隔句子,保留标点
         */
        public static List<String> splitContentByPunctuation(String content, String sepChars) {
            List<String> res = new ArrayList<>();
            if (StringUtils.isBlank(sepChars)) {
                res.add(content);
                return res;
            }
            char[] chars = content.toCharArray();
            StringBuffer stringBuffer = new StringBuffer();
            for (char c : chars) {
                stringBuffer.append(c);
                if (sepChars.contains(String.valueOf(c))) {
                    res.add(stringBuffer.toString());
                    stringBuffer = new StringBuffer();
                }
            }
            if (stringBuffer.length()!=0) {
               res.add(stringBuffer.toString());
            }
            return res;
        }
    }
  • 相关阅读:
    打印日志宏定义
    数据库读写操作
    SQL语句组成
    MySQL数据库的使用
    ubuntu下解决MySQL 1045 error
    css样式优先级
    redis
    dubbo
    maven
    Mybatis笔记
  • 原文地址:https://www.cnblogs.com/dhName/p/14636387.html
Copyright © 2020-2023  润新知