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

Когда вы используете StringBuilder.AppendLine / string.Format против StringBuilder.AppendFormat?
Недавно возник вопрос об использовании String.Format (). Часть моего ответа включала предложение использовать StringBuilder.AppendLine (string.Format (...)). Джон Скит предположил, что это плохой пример, и предложил использовать комбинацию...
28466 просмотров
schedule 30.04.2022

Возврат содержимого Stringbuilder
Тривиально я знаю, но просто интересно У меня есть переменная stringbuilder, содержимое которой я хочу вернуть, но если она пуста, я хочу вернуть "|", поэтому лучше всего использовать stringbuilder.tostring в операторе сравнения, например If...
3330 просмотров
schedule 11.09.2022

Groovy литерал StringBuilder/StringBuffer
Groovy поддерживает буквенный синтаксис для создания StringBuilder/StringBuffer вместо обычного def sb = new StringBuilder() Однако я не могу вспомнить (или найти в Google) правильный синтаксис.
34299 просмотров
schedule 15.05.2023

java outOfMemoryError с построителем строк
Я получаю java outOfMemoryError, когда я вызываю этот метод - я использую его в цикле для последовательного анализа многих больших файлов. я предполагаю, что result.toString() не собирает мусор должным образом во время цикла. если да, то как мне...
35632 просмотров

ORA-01795: максимальное количество выражений в списке — 1000
В С# мы создаем запрос для NHibernate, содержащий оператор «in». Количество выражений превышает 5000. Если я выполняю запрос, я получаю сообщение об ошибке. Мне нужно найти хороший способ сломать большой построитель строк и сохранить их в массиве...
7847 просмотров
schedule 29.10.2023

Пустое имя пути недопустимо
Я получил эту ошибку: Пустое имя пути недопустимо. В чем проблема с моим кодом? StringBuilder writer = new StringBuilder(); XmlWriterSettings settings = new XmlWriterSettings() { OmitXmlDeclaration = true }; XmlWriter xmlWriter =...
745 просмотров
schedule 09.08.2022

Фиксированное количество конкатенаций строк .NET
«... класс String предпочтительнее для операции конкатенации, если конкатенируется фиксированное количество объектов String. В этом случае отдельные операции конкатенации могут быть даже объединены компилятором в одну операцию. Объект StringBuilder...
61 просмотров

Как мне добавить управляющий символ в строку
int stxval = 0x02; //found this value on wikipedia string mystring = "Hello"; StringBuilder builder = new StringBuilder(mystring); builder.Append(stxval); Здесь в построителе строк добавляется "2Hello" . как получить строку в таком виде...
9260 просмотров
schedule 05.04.2024

Как меняется емкость StringBuilder?
Когда у меня пустой StringBuilder вместимостью 5 и я пишу "привет, мир!" к нему, определяет ли стандарт C # новую емкость StringBuilder ? Я смутно помню, что это вдвое больше новой длины строки (чтобы избежать изменения емкости с каждой новой...
2318 просмотров
schedule 15.11.2022

Можно ли запустить JavaScript в элементе управления webBrowser без доступа к определенной странице?
Я создаю веб-страницу в качестве вывода для своего приложения. Это означает, что я редактирую текст документа напрямую, а не указываю элемент управления на файл. У меня есть следующий код: <html> <head> <style type =...
680 просмотров

Почему конкатенация строк не преобразуется автоматически в StringBuilder в C#?
Возможный дубликат: Почему String.Concat не оптимизирован для StringBuilder.Append? Однажды я разглагольствовал о конкретном элементе управления Telerik своему другу. Я сказал ему, что создание дерева элементов управления заняло...
1400 просмотров

Как StringBuilder можно использовать для чтения больших текстовых файлов на Java?
Есть ли в Java какой-либо механизм для уменьшения использования памяти при чтении больших текстовых файлов? Почти каждая программа, с которой я столкнулся, использует String для чтения текстовых файлов, но Java резервирует место для каждого...
6292 просмотров
schedule 24.01.2023

Компилятор Java не оптимизирует конкатенацию строк автоматически?
Следующий код Jsoup объединяет текст всех элементы в контейнере els : for (Element el : els) entireText += el.text(); В контейнере примерно с 64 элементами, каждый из которых содержит примерно 1 КБ (всего около 64 КБ в...
1133 просмотров

Catch завершает работу только после одного исключения
В моем примере try/catch, показанном ниже, приложение перебирает слова, введенные пользователем в текстовое поле. (Я уже убедился, что эта часть работает.) Когда он перебирает слова, он передает каждое слово функции, указанной ниже. private...
118 просмотров
schedule 15.02.2023

Как найти и заменить 3 или более символов на 3 или более символов в String Java?
Мне нужно проверить, содержит ли строка строки, которые необходимо удалить, и указать, какие символы будут удалены. Последовательность символов заменяется символами подчеркивания (" ") соответственно длине последовательности, если их три или...
190 просмотров
schedule 02.11.2022

Самый эффективный размер начальной емкости для StringBuilder?
Я пишу много вещей, чтобы регистрировать всплески и оптимизировать путь данных. Я строю текст журнала с помощью StringBuilder . Какова будет наиболее эффективная начальная емкость с точки зрения управления памятью, чтобы она хорошо работала...
10994 просмотров
schedule 21.09.2022

Как читать и писать умные кавычки (и другие глупые символы) в С#
Я пишу программу, которая считывает весь текст в файле в строку, перебирает эту строку, просматривая символы, а затем добавляет символы обратно в другую строку с помощью Stringbuilder. Проблема, с которой я сталкиваюсь, заключается в том, что когда...
1676 просмотров
schedule 19.07.2022

c# stringbuilder tostring проблема с двойными кавычками
У меня проблема при преобразовании строки из stringbuilder в строку. Проблема похожа на эту проблему , но немного отличается: Это мой упрощенный код: StringBuilder sb = new StringBuilder(); sb.Append("\""); sb.Append("Hello World");...
8893 просмотров
schedule 12.04.2023

Ошибка индекса (с нуля) при использовании дословного строкового литерала и формата добавления
Я пытаюсь использовать построитель строк и формат добавления для создания HTML. Как я могу использовать дословный строковый литерал и формат добавления без получения следующей ошибки: «Индекс (отсчитываемый от нуля) должен быть больше или равен нулю...
223 просмотров
schedule 28.11.2022

Представьте себе реальный параллельный сценарий, в котором следует использовать StringBuffer, а не StringBuilder?
Я знаю разницу между StringBuffer и StringBuilder. читайте здесь ! И вообще, как говорит javadoc, По возможности рекомендуется использовать этот класс вместо StringBuffer, поскольку в большинстве реализаций он будет быстрее. Но в...
1918 просмотров