RFR: String.join(), StringJoiner additions

Jim Gish jim.gish at oracle.com
Fri Apr 19 17:40:00 UTC 2013


I've updated the toString() method as you suggested. 

On 04/18/2013 05:02 PM, Martin Buchholz wrote:
> On Thu, Apr 18, 2013 at 10:34 AM, Jim Gish <jim.gish at oracle.com 
> <mailto:jim.gish at oracle.com>> wrote:
>     That was a nice idea, but you don't want to change the value when
>     you do toString().  Otherwise, if you subsequently add a new
>     element, you're hosed because you've already added on the suffix.
> You can cheaply save the current length, append the suffix, call 
> toString, and reset the length back to the old value to avoid the 
> overhead of String "+".

Jim Gish | Consulting Member of Technical Staff | +1.781.442.0304
Oracle Java Platform Group | Core Libraries Team
35 Network Drive
Burlington, MA 01803
jim.gish at oracle.com

More information about the core-libs-dev mailing list