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

Возвращаемые значения String или StringBuilder?
Если я создаю строку, используя объект StringBuilder в методе, имеет ли смысл: Вернуть объект StringBuilder и позволить вызывающему коду вызвать ToString()? return sb; ИЛИ Верните строку, вызвав ToString() самостоятельно. return...
15945 просмотров
schedule 09.03.2024

Как мне очистить StringBuilder?
Я использую StringBuilder в цикл и каждые x итераций я хочу очистить его и начать с пустого StringBuilder , но я не вижу никакого метода, аналогичного .NET StringBuilder.Clear в документации, только delete , который кажется чрезмерно сложным....
573925 просмотров
schedule 28.06.2022

Java: используйте StringBuilder для вставки в начале
Я мог бы сделать это только со строкой, например: String str=""; for(int i=0;i<100;i++){ str=i+str; } Есть ли способ добиться этого с помощью StringBuilder? Спасибо.
158304 просмотров
schedule 06.11.2023

Сделать первую букву в строке заглавной
У меня возникли проблемы с преобразованием первой буквы в заглавную в строке: rackingSystem.toLowerCase(); // has capitals in every word, so first convert all to lower case StringBuilder rackingSystemSb = new StringBuilder();...
34010 просмотров
java stringbuilder capitalize
schedule 08.11.2023

Каждый вызов StringBuffer#toString и StrinBuilder#toString возвращает новый экземпляр или экземпляр из пула строк?
Мой вопрос заключается в том, использую ли я StringBuffer (или StringBuilder) и вызываю ли я метод toString для экземпляра несколько раз. Будет ли StringBuffer каждый раз возвращать новый экземпляр String или он возвращает String из пула String?...
1677 просмотров
java string stringbuilder stringbuffer
schedule 25.03.2024

Явный и неявный вызов ToString()
Есть ли какая-либо польза от вызова метода ToString() в построителе строк, когда вызов метода принимает объект типа в качестве параметра? StringBuilder sb = new StringBuilder("Hello"); System.Console.WriteLine(sb); OR...
1832 просмотров
schedule 02.11.2022

Создает ли StringBuilder новую строку при каждой операции?
Сколько объектов было создано с помощью этого кода? - Я знаю, что 3 строковых литерала находятся в пуле строковых констант, а объект StringBuilder находится в куче, но создает ли он новую строку в пуле, когда я вызываю reverse(), insert() или...
1801 просмотров
schedule 09.09.2022

Добавить в строковое поле
скажите мне, пожалуйста, в чем проблема с этим кодом С#. string str = string.Empty; for (var i = 1; i <= 1000; i++) str += i.ToString(); Это был вопрос интервью.
111 просмотров
schedule 29.01.2024

Почему StringBuilder append() быстрее, чем LinkedList add()?
Я пытаюсь создать новый StringBuilder на основе структуры LinkedList. Как вы знаете, операция append() StringBuilder в Java работает как операция add() списка массивов (изменение размера массива значений при превышении емкости). Я понял, что при...
1255 просмотров

StringBuilder: может ли длина и емкость StringBuilder превышать его MaxCapacity
При добавлении строк к StringBuilder могут ли его емкость и длина выходить за пределы MaxCapacity ? Согласно MSDN, MaxCapacity определяется как «Максимальное количество символов, которое может содержать экземпляр построителя строк». Но это...
6589 просмотров
schedule 04.11.2022

Передача буфера char* в C# как StringBuilder
У меня есть функция С++, которая вызывается с буфером char*, который будет использоваться для вывода. Теперь я хочу писать в него с помощью С#, поэтому мне нужно вызвать управляемый метод из функции С++. Чего я не могу понять, так это как передать...
993 просмотров
schedule 11.08.2022

Установить текстовое представление из возвращаемого значения
Я создаю горизонтальную строку с цветным маркером между каждым текстом. Метод, который я использовал, использует Spanned StringBuilder и возвращает значение как Html.fromHtml(builder.toString()). Проблема заключается в том, как использовать это...
218 просмотров
schedule 13.11.2023

Возникли проблемы с печатью путей от корня к листу для двоичного дерева
Я пытаюсь напечатать все пути от корня до листа для двоичного дерева, и мне нужно вернуть результат в виде списка строк. Я пытаюсь использовать для этого рекурсию и StringBuilders, но с каждым новым путем вместо удаления старого пути он добавляется к...
146 просмотров
java stringbuilder binary-tree depth-first-search
schedule 15.10.2023

vb.net stringbuilder двойная кавычка
Я использую stringbuilder в течение долгого времени, и никогда не сталкивался с этим раньше. В этом случае я использую построитель строк, чтобы собрать длинный фрагмент XML, а затем в конце он помещается в строку для отправки в веб-службу. В...
505 просмотров
schedule 12.03.2024

Как извлечь фрагмент текста из текстового файла?
У меня есть файл postscript, в котором есть начальный индикатор того, где я хочу начать копирование данных в StringBuilder, который гласит: $$StartCopy $$ChunkID[1234] $$Type[Foo] \\bla bla for hundreds or thousands of lines $$EndCopy...
70 просмотров
schedule 01.01.2024