Может кто-нибудь объяснить мне, почему этот код не печатает числа?
String text = new String("SomeString");
for (int i=0; i<1500; i++) {
text = text.concat(i+"");
}
System.out.println(text);
Результат
SomeString
Если я уменьшу количество прогонов до 1000, это сработает, почему?! А еще если я добавляю не только цифру но и символ, то работает.
Хорошо, новое обновление:
Спасибо за примеры кода. Я попробовал их все, но обнаружил, что консоль
фактически отображает числа, но только в белом цвете шрифта. Но первая часть строки SomeString
черная.
Я использую jdk1.7.0_06!