以前对字符串中如果夹杂中文的时候计算长度的问题有过疑问,采用了很笨的办法,因为我知道中文是两个字节所以…呵呵,不说了,因为作为字符串对象它是按字节来计算的,每个字节对应Ascii是没问题,但是对应中文这种双字节的就有问题了,这是因为它采用的是unicode(UTF-8),可以把它转成字符数组就可以了,这个时候就是我们要的长度了,然后截取一定的字符就可以了。
以前对字符串中如果夹杂中文的时候计算长度的问题有过疑问,采用了很笨的办法,因为我知道中文是两个字节所以…呵呵,不说了,因为作为字符串对象它是按字节来计算的,每个字节对应Ascii是没问题,但是对应中文这种双字节的就有问题了,这是因为它采用的是unicode(UTF-8),可以把它转成字符数组就可以了,这个时候就是我们要的长度了,然后截取一定的字符就可以了。