判断用户输入的是汉字还是英文 怎么判断比方说一个TextField中用户输入的是汉字还是英文字母 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Pattern p = Pattern.compile("^[\u4e00-\u9fa5]*$"); Matcher m = p.matcher("我们"); System.out.println(m.matches()); 我自己解决了 直接转换成int类型小于127的肯定不是中文 不过哪为晓得中文的编码是冲好多开始的?public class Test { public static void main(String args[]) { String a="你好"; String b="hello"; System.out.println((int)a.charAt(0)); System.out.println((int)b.charAt(0)); }} 楼上的真是麻烦,都不动就用正则直接用ASC码不比你用正则简单 请大家推荐一个Java IDE java实现多线程通信 java与vc进行socket通信(传图片文件的问题) 请问Math.random()随机出来的伪随机数在(0,1)上是满足什么分布的? 如何把日期转换为1102350022000的格式? eclipse里边如何添加java程序的运行参数?? “string对象是不可改变的”,这句话该怎么理解? 如何获取windows中的时区 如何通过jdbc来进行oracle数据库某用户的数据备份恢复? 关于JCreator的问题!! 关于SET的小问题 asp.net(C#)报ConnectionString 属性尚未初始化。这个错
Matcher m = p.matcher("我们");
System.out.println(m.matches());
public class Test
{
public static void main(String args[])
{
String a="你好";
String b="hello";
System.out.println((int)a.charAt(0));
System.out.println((int)b.charAt(0));
}
}
直接用ASC码不比你用正则简单