博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
计算中文或全角字符串的长度
阅读量:4661 次
发布时间:2019-06-09

本文共 611 字,大约阅读时间需要 2 分钟。

 

/**     *  根据输入的字符串计算出其长度,支持中文和全角字符     * @param str     * @return     */    public static Integer length(String str){        char[] chars_ss = str.toCharArray();        Integer StringLength = 0;        for (int i = 0; i < chars_ss.length; i++) {            String temp = String.valueOf(chars_ss[i]);            Integer charLength = 1;            // 判断是全角字符 // "[\u4e00-\u9fa5]" 中文字符            if (temp.matches("[^\\x00-\\xff]")) {                charLength = 2;            }            StringLength += charLength;        }        return StringLength;    }

 

转载于:https://www.cnblogs.com/chenzechao/p/9724835.html

你可能感兴趣的文章
JS防抖与节流
查看>>
redhat enterprixe 5.0 DNS 服务配置与管理
查看>>
Django ORM不完全操作
查看>>
hdu2089
查看>>
windows下使用PHP实现定时执行脚本
查看>>
Linux下常用的压缩与解压命令
查看>>
第一周的博客作业
查看>>
linux的awk命令解读
查看>>
JavaScript内部原理实践——真的懂JavaScript吗?(转)
查看>>
android5.0之toolBar
查看>>
POJ--2689-C++
查看>>
better-scroll的使用方法,动态创建dom使用better-scroll
查看>>
PHP中的面向对象魔术方法大全
查看>>
数据库常用函数详解
查看>>
jquery 监听不起效果的小问题汇总
查看>>
eclipse构建及运行maven web项目
查看>>
Photoshop 图文并茂常用快捷键
查看>>
linux基础命令2(ls,cd)
查看>>
面向对象初识
查看>>
Word 2010中查找和替换功能高级技巧(转)
查看>>