String与StringBuffer中substring性能分析

在jdk1.6中,substring的使用要格外引起注意,首先我们来看看substring是如何实现的:    通过源代码我们看到,直接返回了String对象,我们继续看一下String类的这个构造函数:     通过源代码我们清晰的看到其实就是直接修改了offset,和count,那就面临一个问题,如果我当前对象长度是1000,但是我只需要前2个,那么就会浪费掉998,通过给出的注释我们可以看到
相关文章
相关标签/搜索