@@ -0,0 +1,1351 @@
+package com.cosmos.core.utils;%0A%0Aimport com.cosmos.core.exception.BusinessException;%0A%0Aimport java.io.UnsupportedEncodingException;%0A%0A/**%0A * %E5%AD%97%E7%AC%A6%E4%B8%B2%E5%B7%A5%E5%85%B7%E7%B1%BB%0A *%0A * @author David%0A */%0Apublic abstract class StringUtils %7B%0A%0A    public static final String DEFAULT_CHARSET = %22utf-8%22;%0A%0A    /**%0A     * %E7%94%A8UTF-8%E7%BC%96%E7%A0%81%E5%B0%86%E5%AD%97%E7%AC%A6%E4%B8%B2%E8%BD%AC%E6%88%90%E5%AD%97%E8%8A%82%E6%95%B0%E7%BB%84%0A     *%0A     * @param s %E5%AD%97%E7%AC%A6%E4%B8%B2%0A     * @return %E5%AD%97%E8%8A%82%E6%95%B0%E7%BB%84%0A     */%0A    public static byte%5B%5D toByte(String s) %7B%0A        return toByte(s, DEFAULT_CHARSET);%0A    %7D%0A%0A    /**%0A     * %E7%94%A8%E7%89%B9%E5%AE%9A%E7%BC%96%E7%A0%81%E5%B0%86%E5%AD%97%E7%AC%A6%E4%B8%B2%E8%BD%AC%E6%88%90%E5%AD%97%E8%8A%82%E6%95%B0%E7%BB%84%0A     *%0A     * @param s       %E5%AD%97%E7%AC%A6%E4%B8%B2%0A     * @param charset %E7%BC%96%E7%A0%81%E6%96%B9%E5%BC%8F%0A     * @return %E5%AD%97%E8%8A%82%E6%95%B0%E7%BB%84%0A     */%0A    public static byte%5B%5D toByte(String s, String charset) %7B%0A        try %7B%0A            return s.getBytes(charset);%0A        %7D catch (UnsupportedEncodingException e) %7B%0A            throw new BusinessException(e);%0A        %7D%0A    %7D%0A%0A    /**%0A     * %E7%94%A8UTF-8%E7%BC%96%E7%A0%81%E5%B0%86%E5%AD%97%E8%8A%82%E6%95%B0%E7%BB%84%E8%BD%AC%E6%88%90%E5%AD%97%E7%AC%A6%E4%B8%B2%0A     *%0A     * @param bytes %E5%AD%97%E8%8A%82%E6%95%B0%E7%BB%84%0A     * @return %E5%AD%97%E7%AC%A6%E4%B8%B2%0A     */%0A    public static String toString(byte%5B%5D bytes) %7B%0A        return toString(bytes, DEFAULT_CHARSET);%0A    %7D%0A%0A    /**%0A     * %E7%94%A8%E7%89%B9%E5%AE%9A%E7%BC%96%E7%A0%81%E5%B0%86%E5%AD%97%E8%8A%82%E6%95%B0%E7%BB%84%E8%BD%AC%E6%88%90%E5%AD%97%E7%AC%A6%E4%B8%B2%0A     *%0A     * @param bytes   %E5%AD%97%E8%8A%82%E6%95%B0%E7%BB%84%0A     * @param charset %E7%BC%96%E7%A0%81%E6%96%B9%E5%BC%8F%0A     * @return %E5%AD%97%E7%AC%A6%E4%B8%B2%0A     */%0A    public static String toString(byte%5B%5D bytes, String charset) %7B%0A        try %7B%0A            return new String(bytes, charset);%0A        %7D catch (UnsupportedEncodingException e) %7B%0A            throw new BusinessException(e);%0A        %7D%0A    %7D%0A%7D%0A

add string utils