Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > StringBuffer?


Автор: ShanderYO 3.6.2009, 22:12
Мне нужно реализовать алгоритм конкатенации. Написал вот такой код, тут используется "String" и "+", но я прочитал что вроде как правельней конкатенацию делать с помощью оператора StringBuffer. Подскажите есть ли в этом смсыл в данном случае и если есть то как его применить когда используется массив сторок?


Код

String cm1[] = {"0","1","2","3","4","5","6","7","8","9"};
String cm2[]=new String[100];
String cm3[]=new String[10000];
public void run(){
    for(b=0;b<10;b++)
    for(c=0;c<10;c++){
    cm2[a] = cm1[b]+cm1[c];
    a=a+1;
    }
    a=0;
for(b=0;b<100;b++)
for(c=0;c<100;c++){
    cm3[a]= cm2[b]+cm2[c];
    a=a+1;

Автор: Samotnik 4.6.2009, 08:37
http://javagu.ru/portal/dt?last=false&provider=javaguru&ArticleId=GURU_ARTICLE_64519&SecID=GURU_SECTION_63111  smile 

Автор: math64 4.6.2009, 09:46
В этом случае применять StringBuffer не имеет смысла.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)