2 Questions on StringBuffer

Martin Buchholz martinrb at google.com
Wed Mar 17 17:41:12 UTC 2010


On Wed, Mar 17, 2010 at 08:29, Ulf Zibis <Ulf.Zibis at gmx.de> wrote:
> Why there are 2 methods which do not use the super method, where I can't see
> any difference? :
>
>    public synchronized char charAt(int index)
>    public synchronized void setCharAt(int index, char ch)

You're correct that these methods
could be refactored to call super ("DRY"),
but the code duplication is small,
and these methods are performance-critical,
so let's just leave them as is.

Martin



More information about the core-libs-dev mailing list