Вопросы с тегом 'stringbuilder'

Stringbuilder - это класс, который обеспечивает удобный и эффективный способ работы с текстовыми данными в Java и .NET framework.
8
ответов

StringBuilder - сброс или создание нового

У меня есть условие, что StringBuilder сохраняет строки, соответствующие шаблону, из большого плоского файла (100 МБ). Однако после достижения условия я пишу содержимое varialble StringBuilder в текстовый файл. Теперь я задаюсь вопросом, след...
задан 12.09.2013 в 16:18
11
ответов

String или StringBuilder возвращают значения?

Если я строю строку с использованием объекта StringBuilder в методе, имеет смысл: Верните объект StringBuilder и позвольте вызывающему коду вызвать ToString ()? return sb; ИЛИ Верните строку, вызвав ToString () самостоятельно. retur...
задан 07.05.2009 в 14:52
2
ответа

String.Format vs "string" + "string" или StringBuilder? [Дубликат]

   Возможные дубликаты: Строка .Format так же эффективно, как StringBuilder C # Строковый вывод: формат или concat ? Каков приоритет производительности и каковы должны быть условия для предпочтения каждого из следующих действий: S...
задан 28.05.2009 в 05:24
5
ответов

StringBuilder и преобразование байтов

У меня есть следующий код: StringBuilder data = new StringBuilder(); for (int i = 0; i < bytes1; i++) { data.Append("a"); } byte[] buffer = Encoding.ASCII.GetBytes(data); Но я получаю эту ошибку: cannot convert from 'System.T...
задан 02.02.2012 в 04:41
7
ответов

Изящно удалите разделитель «\ n» после последней строки в StringBuilder

Имеет следующий код Java, который создает StringBuilder с "\ n", т. е. разделители возврата каретки: while (scanner.hasNextLine()){ sb.append(scanner.nextLine()).append("\n"); } Произошло, что после последней строки (строки) был си...
задан 16.10.2010 в 18:15
2
ответа

Java-цикл не заканчивается в моем коде

По какой-то причине цикл my for не заканчивается в моем методе CapitalizeFirstSentence. Я установил точку останова в этой строке, и условие (i! = -1) неудовлетворено, поэтому цикл должен завершиться, но это не так! Он работает, когда я исполь...
задан 21.01.2016 в 09:21
7
ответов

В классе String в Java нет обратного метода?

Почему в классе String в Java нет обратного метода? Вместо этого метод reverse() предоставляется в StringBuilder ? Для этого есть причина? Но String имеет split() , regionMatches() и т. Д., Которые более сложны, чем метод reverse()...
задан 14.09.2011 в 19:27
1
ответ

C # Stringbuilder OutOfMemoryException

Я написал следующую функцию public void TestSB() { string str = "The quick brown fox jumps over the lazy dog."; StringBuilder sb = new StringBuilder(); int j = 0; int len = 0; try { for (int i = 0; i < (10000000 * 2); i++...
задан 24.09.2011 в 10:01
6
ответов

Есть ли какая-либо польза для возвращения результата назначения значения локальной переменной, а не значения напрямую?

Я выполняю проверку кода Java. Вот функция (фрагмент): String getValue() { String res; StringBuilder strBuilder = new StringBuilder(); // More code here that sets strBuilder return res = strBuilder.toString(); } Снач...
задан 17.01.2015 в 00:27
8
ответов

Зачем использовать StringBuilder? StringBuffer может работать с несколькими потоками, а также с одним потоком?

Предположим, что наше приложение имеет только один поток. и мы используем StringBuffer , тогда в чем проблема? Я имею в виду, что если StringBuffer может обрабатывать несколько потоков через синхронизацию, в чем проблема работы с одним п...
задан 30.05.2011 в 11:02