java 去中文

package a.b;

public class TrimCNTool {

    public static boolean checkCNChar(char oneChar) {
if ((oneChar >= '\u4e00' && oneChar <= '\u9fa5') || (oneChar >= '\uf900' && oneChar <= '\ufa2d')){
return true;
}else{
return false;
}
} public static String deleteCNChar(String source) {
char[] cs = source.toCharArray();
int length= cs.length;
char [] buf = new char[length];
for (int i = 0; i <length; i++) {
char c = cs[i];
if (!checkCNChar(c)) {
buf[i] = c;
}
}
String ret = new String(buf);
return ret.trim();
} public static void main(String[] args) {
String string = "很高兴遇见你Mr. King ";
string = deleteCNChar(string);
System.out.println(string);
}
}

最新文章

  1. 2.lvm动态逻辑卷
  2. iOS阶段学习第35天笔记(Touch手势介绍)
  3. AX7: How to deploy a Package
  4. linux: shell常用指令归纳
  5. ALTER SEQUENCE 修改序列解决唯一约束冲突 unique constraint violated
  6. Unity3D读取模型文件自动生成AnimatorController简单实例
  7. Python概述_软件安装_常见问题
  8. leetcode Largest Rectangle in Histogram 解法二
  9. 知方可补不足~CSS中的几个伪元素
  10. PowerDesigner Mysql 主键自增、初始值、字符集
  11. 浅谈Service Manager成为Android进程间通信(IPC)机制Binder守护进程之路
  12. 登陆整合实现-QQ互联认证(ASP.NET版本)
  13. java基金会成立Set
  14. CXF之&quot;@XmlType.name 和 @XmlType.namespace 为类分配不同的名称&quot;错误
  15. Android帧布局(Frame Layout)
  16. redis恢复(aof)
  17. datatable转换为list&lt;model&gt; 映射
  18. iOS基础知识之属性及属性关键字
  19. 有趣的js匿名函数写法(function嵌套)
  20. Java之集合(二十二)PriorityBlockingQueue

热门文章

  1. supersocket+controller+action
  2. JQuery面试题答案
  3. win7 共享问题,&quot;您可能没有权限使用网络资源&quot;
  4. shell终极操作
  5. vim全选,全部复制,全部删除
  6. 利用WCF的双工通讯实现一个简单的心跳监控系统 z
  7. iScroll.js和Swiper.js联合使用时的插件冲突(滑动冲突)
  8. System.Web.HttpCompileException (0x80004005): (0): error CS0016: 未能写入输出文件
  9. javaSwing文本框组件
  10. eclipse配置javacv0.8