请教大家个问题~~ 怎么才能判断GBK编码中的字符是全角还是半角? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 GBK 是编码表 和全角半角没关系,全角还是半角是符号,是编码表中的一个编码 对,我的意思是有一个GBK编码的字符串~其中可能有中文、英文、符号等~我要做的是判断这个字符串中的所有字符是不是都是全角或全是半角~如果全角字符和半角字符掺杂在一起则代表有错~这个怎么判断~?比如全角的逗号和半角的逗号其编码肯定有区别,GBK中有没有统一的区别~~~? /** * 检查字符串中是否有全角字符 * return true 字符串中有全角字符 false 字符串中没有全角字符 * ` */ public boolean checkFullWord(String s) { if (s.length() == s.getBytes().length) return false; else return true; } 程序调试没问题啊,就是窗口注册有错啊,怎么办 文档标题显示扩展名问题 ATL编写的dll如何使用XP风格 3DS MAX SDK【结贴率100%】 文件Http上传到IIS服务器问题 各位哥们好!放分了! ActiveX中的接口如何定义? 急问:在vc中如何用语句实现控件的Disabled? 怎么样抢占屏幕的前台? 重分答谢! 关于《c++ primer》(潘爱民版)的问题(在线等待) vc怎样直接启动*.mod格式的文件 CFile ReadString的小问题
全角还是半角是符号,是编码表中的一个编码
我要做的是判断这个字符串中的所有字符是不是都是全角或全是半角~
如果全角字符和半角字符掺杂在一起则代表有错~这个怎么判断~?比如全角的逗号和半角的逗号其编码肯定有区别,GBK中有没有统一的区别~~~?
* 检查字符串中是否有全角字符
* return true 字符串中有全角字符 false 字符串中没有全角字符
* `
*/
public boolean checkFullWord(String s) {
if (s.length() == s.getBytes().length)
return false;
else
return true;
}