读书人

Java判断字符串是不是含有中文字符

发布时间: 2012-12-22 12:05:07 作者: rapoo

Java判断字符串是否含有中文字符
最简单的方法, 虽然不严谨, 但是在要求不高的情况下基本也够用了.

12 String str = "测试中文"; System.out.println(str.getBytes().length == str.length); // 为true是则包含中文

getBytes
public byte[] getBytes(Charset charset)
使用给定的charset将此String编码到byte序列, 并将结果存储到新的byte数组.
此方法总是使用此字符集的默认代替byte数组替代错误输入和不可映射字符序列. 如果需要对编码过程进行更多控制, 则应该使用CharsetEncoder类.

读书人网 >编程

热点推荐