我说说我的方法吧!不知道对不对!
因为在Java中Char的长度是2个字节,所以一个汉字也占用一个Char
首先把字符串转化成字符数组,然后对字符数组中的每一个元素进行检查。
如发现一个数组元素的高8位不全为零,则这个元素是汉字。
你可以试试看!^_^!
因为在Java中Char的长度是2个字节,所以一个汉字也占用一个Char
首先把字符串转化成字符数组,然后对字符数组中的每一个元素进行检查。
如发现一个数组元素的高8位不全为零,则这个元素是汉字。
你可以试试看!^_^!
好像任拿两个普通的ascii码拼在一块都够不成一个汉字哦。