• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    java 截取字符串(判断汉字)

    复制代码 代码如下:

    /**
    * 截取字符串 len为字节长度
    * @param str
    * @param len
    * @return
    * @throws UnsupportedEncodingException
    */
    public static String getLimitLengthString( String str,int len){
    try{
    int counterOfDoubleByte = 0;
    byte[] b = str.getBytes("gb2312");
    if(b.length = len)
    return str;
    for(int i = 0; i len; i++){
    if(b[i] 0)
    counterOfDoubleByte++;
    }
    if(counterOfDoubleByte % 2 == 0)
    return new String(b, 0, len, "gb2312");
    else
    return new String(b, 0, len - 1, "gb2312");
    }catch(Exception ex){
    DBTools.error(ex);
    return "";
    }
    }

    您可能感兴趣的文章:
    • java substring 截取字符串的方法
    • java字符串常用操作方法(查找、截取、分割)
    • Java常用字符串工具类 字符串智能截取(3)
    • JAVA中截取字符串substring用法详解
    • java 字符串截取的三种方法(推荐)
    • java按字节截取带有汉字的字符串的解法(推荐)
    • Java截取字符串的方法
    • Java 按照字节来截取字符串的代码(不会出现半个汉字)
    • java字符串的截取方法substring()代码解析
    上一篇:java 易懂易用的MD5加密(可直接运行)(2)
    下一篇:java 中文字符串数组按照音序排列
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    java 截取字符串(判断汉字) java,截取,字符串,判断,汉字,