Pytania oznaczone «stringbuilder»

Stringbuilder to klasa zapewniająca wygodny i efektywny sposób pracy z danymi tekstowymi w środowisku Java i .NET.

422
Usunąć ostatni znak StringBuilder?

Gdy musisz przejrzeć kolekcję i utworzyć ciąg danych oddzielonych separatorem, zawsze kończy się to dodatkowym separatorem na końcu, np. for (String serverId : serverIds) { sb.append(serverId); sb.append(","); } Daje coś w rodzaju: serverId_1, serverId_2, serverId_3, Chciałbym usunąć ostatni...

234
Jak dołączyć nowy wiersz do StringBuilder

Mam StringBuilderprzedmiot StringBuilder result = new StringBuilder(); result.append(someChar); Teraz chcę dodać znak nowej linii do StringBuilder. Jak mogę to zrobić? result.append("/n"); Nie działa. Tak więc myślałem o napisaniu nowej linii za pomocą Unicode. Czy to pomoże? Jeśli tak, jak...

88
Prawidłowy sposób używania StringBuilder w SQL

Właśnie znalazłem w moim projekcie taką kompilację kwerend sql: return (new StringBuilder("select id1, " + " id2 " + " from " + " table")).toString(); Czy to StringBuilderosiąga swój cel, tj. Zmniejsza zużycie pamięci? Wątpię, ponieważ w konstruktorze zastosowano „+” (operator konkatowania...

83
Kiedy używać StringBuilder?

Rozumiem zalety StringBuilder. Ale jeśli chcę połączyć 2 ciągi, to zakładam, że lepiej (szybciej) to zrobić bez StringBuildera. Czy to jest poprawne? W którym momencie (liczba ciągów) lepiej jest używać StringBuilder?