bookName.getBytes().length 只能读取汉字的字节长度
怎么 实现 “读取” 汉字的字节长度?

解决方案 »

  1.   

    bookName.getBytes().length 只能读取汉字的字节长度
    怎么 实现 “截取” 汉字的一段字节长度?
     如:我是小小java爱好者
         怎么实现读取8个字节读到 我是小小 ?
      

  2.   

    bookName.getBytes().length 只能读取汉字的字节长度
    怎么 实现 “截取” 汉字的一段字节长度?
     如:我是小小java爱好者
         怎么实现读取8个字节读到 我是小小 ?
     如果是字母的话 
         abcdefghijklmn
       却能读到abcdefgh
      

  3.   

    读取每个字符,看看其ASCII值,如果小于255,则是字母,占一个宽,否则是宽字符,占两个宽度
      

  4.   

    String newstr = new String(byteArray)
      

  5.   

    http://expert.csdn.net/Expert/topic/1143/1143162.xml?temp=.8072626