public class Char_cn {
 
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  String haha = "我叫兜兜abcd";
  int true_num = String_length(haha);
  System.out.println("true" + true_num);
  int false_num = haha.length();
  System.out.print("flase" + false_num);
 }
 public static int String_length(String value) {
  int valueLength = 0;
  String chinese = "[\u4e00-\u9fa5]";
  for (int i = 0; i < value.length(); i++) {
   String temp = value.substring(i, i + 1);
   if (temp.matches(chinese)) {
    valueLength += 2;
   } else {
    valueLength += 1;
   }
  }
  return valueLength;
 }
}

1、判断字符串是否为连续的中文字符(不包含英文及其他任何符号和数字):
Regex.IsMatch("中文","^[/u4e00-/u9fa5]");
2、判断字符串是否为中文字符串(仅不包含英文但可以包含其他符号及数字):
!Regex.IsMatch("中文",@"[a-zA-Z]");

转载于:https://www.cnblogs.com/duanxz/archive/2012/09/21/2696609.html

java中判断字段真实长度(中文2个字符,英文1个字符)的方法相关推荐

  1. java中判断字符串实际长度(中文2个字符,英文1个字符)的方法,包含中英文符号

    java中判断字符串实际长度(中文2个字符,英文1个字符)的方法,包含中英文符号 介绍 数据库中很多字段都会限制长度,为了方便用户使用,在前端界面给出限制长度的提示,看网上很多写的获取字符串长度都没有 ...

  2. JAVA中判断char是否是中文的几种方法

    java中使用Unicode字符,所有字符均以2个字节存储,编码呢,前256个和ASCII 编码一致,汉字字符编码应该在20000以上也就说英文字符还是在大写字母 65-90 , 小写字母97-122 ...

  3. java 判断是否中文字符_java中判断字符串是否是中文的方法

    java中判断字符串是否是中文的方法 发布时间:2020-06-25 14:07:38 来源:亿速云 阅读:79 作者:Leah 本篇文章为大家展示了java判断字符串是否为中文的方法,代码简明扼要并 ...

  4. sql判断字段是否含有中文,英文,数字

    sql判断字段是否含有中文 orcale中判断字段是否含有中文 mysql中判断字段中是否含有中文 SQL语句 统计某字段不包含特定字符串 orcale中判断字段是否含有中文 现有表 cs_name ...

  5. sql判断字段是否含有中文,orcale,mysql判断字段是否含有中文

    orcale中判断字段是否含有中文 现有表 cs_name 如下 方法一: 判断 length() 是否等于lengthb(),中文占两个字节 length表示的是字符串的字符长度 lengthb表示 ...

  6. java 中判断字符是否为big5码_【转载】判断一个字符是西文字符还是中文字符

    转载:http://blog.chinaunix.net/u2/70445/showart_1133335.html 一.判断一个字符是西文字符还是中文字符    大家知道西文字符主要是指ASCII码 ...

  7. java反射字段6,java反射判断字段类型

    java动态获取字段类型,深入理解 Java 虚拟机 Java内存区域与内存溢出异常,java反射判断字段类型,java动态添加字段原理 利用java反射获取泛型类的类型参数具体类对象_计算机软件及应 ...

  8. java中判断字符串是否为数字的方法 StringUtil包函数

    java中判断字符串是否为数字的方法: 1.用JAVA自带的函数 public static boolean isNumeric(String str){   for (int i = 0; i &l ...

  9. java中判断两个字符(或者字符串相等)

    string a,b;//两字符串 在java中判断两个字符(字符串)相等,用a.equals(b); if(a.equals(b)){ //如果相等,返回值为true }else{ //如果不相等, ...

最新文章

  1. C#_完整的RSA操作类
  2. python中的id()函数及读取list的例子
  3. visual studio 2008 快捷键
  4. MySQL—事务及其特征
  5. 英佩臻游联手发力《全球使命VR》突显未来野心
  6. matlab线性拟合二元函数,求助:怎么用已知数据进行matlab二元二次函数拟合
  7. java中的基本数据类型_Java中的基本数据类型和引用数据类型
  8. SAS对数据变量的处理
  9. 服务器 独立显卡 显示不出来,dell服务器R720+独立显卡GTX1650,进不去系统,UEIF报错...
  10. 信息学奥赛一本通 1050:骑车与走路 | OpenJudge NOI 1.4 12
  11. 借助JavaEE中Timer API实现定时关闭计算机的功能
  12. mfc 子窗体任何消息都不触发_你不知道的 WebSocket
  13. Android - singleTask启动模式详解
  14. C语言输出9 * 9口诀。
  15. java 变量监听_java main函数里面的变量i怎么获取addActionListener监听里jtf_username.getText()的值?...
  16. 计算机网络的资源子网,在计算机网络中,资源子网的功能是什么?
  17. datedif函数mysql_DateDiff函数
  18. 巨杉数据库全新认证机制来袭!首期考试时间公布
  19. 100行代码做一个周杰伦歌词生成器--python
  20. IE无法打开网页的问题

热门文章

  1. 操作系统知识——互斥和死锁
  2. 复数矩阵分解的拆解思路(矩阵求逆/特征值分解)
  3. 《命犯桃花》离斯蒂芬·金还很遥远
  4. Linux学习之zImage内核镜像解压过程详解
  5. php 获取某一年最后一天_vivo年货节最后一天!多款机型大促,错过让你后悔再等一年!...
  6. altium pcb 信号高亮_在PCB设计中高效的放置元件技巧
  7. node linux脚本,用Shell脚本快速搭建Ubuntu下的Nodejs开发环境
  8. 属于服务器操作系统的是,属于服务器操作系统的是
  9. 李宏毅机器学习课程4~~~分类:概率生成模型
  10. Core Foundation 与 cocoa Foundation框架区别