Instead of using +=
on String
objects use StringBuilder
. Reason being in JAVA appending string creates immutable String objects each time which leads to memory explosion. On the other hand, StringBuilder
is mutable object, you append to your heart's content & then return a String
object.
StringBuilder stringBuilder = new StringBuilder();
String[] strArray = new String[5]; //or some big number
for(int c = 0;c < 5;c++)
{
stringBuilder.append(strArray[c]);
}
System.out.println(stringBuilder.toString());