java 判断中文字符串长度
来源:互联网 发布:手机淘宝怎么绑定邮箱 编辑:程序博客网 时间:2024/05/19 06:17
/** * 获取字符串的长度,中文占一个字符,英文数字占半个字符 * * @param value 指定的字符串 * @return 字符串的长度 */ public static double length(String value) { double valueLength = 0; String chinese = "[\u4e00-\u9fa5]"; // 获取字段值的长度,如果含中文字符,则每个中文字符长度为2,否则为1 for (int i = 0; i < value.length(); i++) { // 获取一个字符 String temp = value.substring(i, i + 1); // 判断是否为中文字符 if (temp.matches(chinese)) { // 中文字符长度为1 valueLength += 1; } else { // 其他字符长度为0.5 valueLength += 0.5; } } //进位取整 return Math.ceil(valueLength); }
- java 判断中文字符串长度
- java 判断中文字符串长度
- java 判断中文字符串长度
- java判断中文字符串长度
- Java 判断中文字符串长度
- Java判断字符串长度
- java 判断含有中文的字符串的长度
- java 判断含有中文的字符串的长度
- java 判断含有中文的字符串的长度
- java 判断含有中文的字符串的长度
- java 判断含有中文的字符串的长度
- java 判断含有中文的字符串的长度
- java 判断含有中文的字符串的长度
- 用js判断中文字符串的长度
- 如何判断含有中文的字符串长度
- Java 中文字符串长度问题
- PHP判断中文字符串的长度和字节长度
- PHP判断中文字符串的长度和字节长度
- C# 如何用按钮实现鼠标滚轮操作
- 整理记录一下DevExpress中更换Form窗体皮肤的操作过程
- 算法--选择排序 Selection Sort
- 有道难题的双立方数问题的高速解法
- [Wp7] 写给Android开发者的Windows Phone开发秘籍
- java 判断中文字符串长度
- Objective-C+属性特性(assign+,+retain+,+copy+,+readonly+,+readwrite+,+atomic+,+nonatomic)
- oracle中的数据库和数据库实例
- 两行C代码入门程序~~没几个能做对,呵呵
- 字符串格式化(python)
- 【ORACLE】行转列,列转行
- 经典SQL语句大全
- iOS线程关键资源加锁
- PowerShell 控制远程机Hyper-v时需要的设置