本帖最后由 AWUSOFT 于 2011-04-22 16:11:45 编辑

解决方案 »

  1.   

    String.length()已经是最后一个,当然是空了。
      

  2.   

    超出长度就取空吗?if beginIndex is negative or larger than the length of this String object.
    API中说大string的长度才报异常,但是这个整好等于string的长度。那意思是字符串在内存中的存储最后都加了个空字符串作为结束吗?
    还是到最后的那个字符数据在内存中存储都加了个空字符最为结束?还有帖子不能编辑。。注释忘写了 */,结果下面都变绿色了。