在Java中一个中文就是一个字符,s.substring(0,how_many_char_you_want)就可以了

解决方案 »

  1.   

    TO:楼上两位如下:
    在a在a在a在a在a在a在a在a在a在a在              1
    在a在a在a在a在a在a在a在a在aaa在a              2
    aaaaaaaaaaaaaaaaaaaa                         3
    在在在在在在在在在在在在在在在在在在在在        4像上面这几种字符串,用s.substring(0,want)取到的子字符串显然不是同一长度。
      

  2.   


    而我要取到同一长度,才能方便地显示在相同像素区域!
    有这样的库函数吗?  string.getPx();
    或者:怎么样取到那个index(300px的地方),不要太复杂的算法。
    谢谢!