I have no idea why eclipse is not printing anything on console while running this program.
public class StringOptimization {
public StringOptimization() {
}
public static void main(final String[] args) {
final StringOptimization optimization = new StringOptimization();
final String sampleArray[] = new String[60000];
for (int i = 0; i <= 50000; i++) {
sampleArray[i] = "i";
}
final String finalString = optimization.addStringItems(sampleArray,
true);
System.out.println(finalString);
}
public String addStringItems(final String[] items,
final boolean forceUpperCase) {
final StringBuilder returnValue = new StringBuilder();
for (final String item : items) {
returnValue.append(item);
}
return forceUpperCase ? returnValue.toString().toUpperCase()
: returnValue.toString();
}
}