public class String2 {
- private final List<Character> chars;
+ private final List<Character> chars = new ArrayList<>();
public String2(String value) {
- if (value == null)
- value = "";
-
- chars = new ArrayList<>(value.length());
- for (final Character c : value.toCharArray())
- chars.add(c);
+ addSuffix(value);
}
public String2 addPrefix(final String prefix) {