Rethinking Java strings
Paolo Boldi, Sebastiano Vigna · 2003
The Java string classes,String andStringBuffer, lie at the extremes of a spectrum (immutable, reference-based and mutable, content-based). Motivated by data-intensive text applications, we propose a new string class,MutableString, which tries to embody the best of both approaches. 1 1