Вопросы по теме '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 просмотров
schedule
08.11.2023
Каждый вызов StringBuffer#toString и StrinBuilder#toString возвращает новый экземпляр или экземпляр из пула строк?
Мой вопрос заключается в том, использую ли я StringBuffer (или StringBuilder) и вызываю ли я метод toString для экземпляра несколько раз. Будет ли StringBuffer каждый раз возвращать новый экземпляр String или он возвращает String из пула String?...
1677 просмотров
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 просмотров
schedule
03.11.2023
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 просмотров
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