如String t = "测";
if( t.Chart(0) > 0x80 )
就是汉字了
if( t.Chart(0) > 0x80 )
就是汉字了
解决方案 »
- 【急】运行jvm本身会耗费多少内存
- (100分帖)哪位大牛知道sun公司网站哪里可以下到com.sun.rowset包所在的jar包及帮助文档?
- 一个判断传递参数来源的问题
- 绝对优质JAVA版本OA系统技术转让与合作!!!
- 请教一问题(100分求教)
- J2SE在实际工作中有用吗?即将毕业,我现在学得好郁闷!
- 如何得到一个树的最长路径(500分求救)?
- 知道年月日如何计算是星期几,再线等待
- 请问能否把任何类型数据转换为一种类型,然后从这种类型又转换回去?例如:int>>Object Object>>int
- 关于JAVA的几点疑惑。
- 连接SQL SERVER 2000出现错误,请帮忙诊断
- JAVA如何做美化
首先
String str = "adfad";
if (str.length() == str.getBytes().length) {
如果str对应的每个char都属于ASCII码范围那就是ascii
}
if( t.Chart(0) > 0x80 )
就是汉字了不错,该方法只能判断出字符是亚洲字符集的子集(中,日,韩,还有记不清了),但在通常情况下,你的应用环境不复杂的情况下,可以这么认为。如果要严密,你需要看看字符的分区表。
最终判断方法都一样