Rather than instantiating String objects, use StrinBuilder's ability to
append CharSequence parts.
Change-Id: I1283791c50a9e41fd1703786cbf2aefe71e75484
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
String inputmessage = CR_OR_LF.removeFrom(message);
int length = inputmessage.length();
for (int i = 0; i < length; i += maximumFragmentLength) {
- outputMessage.append(inputmessage.substring(i, Math.min(length, i + maximumFragmentLength))).append("\r\n");
+ outputMessage.append(inputmessage, i, Math.min(length, i + maximumFragmentLength)).append("\r\n");
}
return outputMessage.toString();
}