BIG5与gb2312中的汉字符号都在u+4E00到u+9FFF之间
先把String转成byte[],采用UTF-8编码方式
String str =".....";
byte[] b = str.getBytes("UTF-8");
如果b中出现大于E4的码元(UTF-8是变长码,请参看UTF-8编码规则),
表明原字串中可能有中文
其实,因为u+4E00到u+9FFF之间的码未必全都是中文,例如日文、韩文也在这个区间
所以,这不是个可靠的证据