String в Stringbuilder

Тема в разделе "Java", создана пользователем Louis, 19 май 2008.

  1. Louis

    Louis Гость

    как преобразовать массив типа String в массив StringBuilder??

    при попытке:
    Код (Text):
    stringBuilderArray = new StringBuilder[stringArray.length];
    for (int i = 0; i<stringArray.length; i++){
    stringBuilderArray[i].append(stringArray[i]);

    }
    Выдает NullPointException в строке
    Код (Text):
     stringBuilderArray[i].append(stringArray[i]);
    Что можно придумать?
     
  2. Creo

    Creo Гость

    Код (Text):
        String[] stringArray={"a","b","c","d"};
    StringBuilder[] stringBuilderArray = new StringBuilder[stringArray.length];
    for (int i = 0; i<stringArray.length; i++){
    stringBuilderArray[i]=new StringBuilder(stringArray[i]);
    }
    Вот так должно работать. У тебя локально создаётся массив, который инициализируется null-ами. Поэтому, когда ты пишешь
    Код (Text):
    stringBuilderArray[i].append(stringArray[i]);
    фактически получается
    Код (Text):
    null.append("a");
    поэтому и нал поинтер........
     
Загрузка...
Похожие Темы - String Stringbuilder
  1. wowa
    Ответов:
    1
    Просмотров:
    454
  2. AndreiGS
    Ответов:
    6
    Просмотров:
    1.193
  3. GrabbeR
    Ответов:
    1
    Просмотров:
    1.149
  4. radivill
    Ответов:
    0
    Просмотров:
    1.273
  5. Vadik(R)
    Ответов:
    1
    Просмотров:
    1.415

Поделиться этой страницей