Лучшие stringbuilder вопросы ИТ разработчиков

  • 37 голосов
  • 11 ответов
  • 0 просмотров
11 ответов

Наиболее эффективное решение для чтения CLOB в String и String в CLOB в Java?

У меня есть большой CLOB (более 32 КБ), который я хочу прочитать в строку, используя StringBuilder. Как мне сделать это наиболее эффективным способом? Я не м...

Задан 30 Jan 2010, 22:36 от Jonas
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Написание HTML в строке

Я пытаюсь написать пару небольших строк HTML в моем классе Java, который получает некоторые данные из другого API. Я получаю данные в виде строки JSON, а зат...

Задан 01 May 2012, 19:17 от Webster Gordon
  • 30 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Capitalise первая буква в строке [дубликата]

На этот вопрос уже есть ответ: Как прописать первую букву строки в Java? [/questions/3904579/how-to-capitalize-the-first-letter-of-a-string-in-java] 44 ответа У меня проблемы с преобразованием первой буквы в заглавную ...

Задан 06 Mar 2013, 22:53 от Scamparelli
  • 150 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Я бы посоветовал этого не делать, поскольку String.Format не был предназначен для конкатенации, он был предназначен для форматирования вывода различных входных данных, например даты.

оложим, у меня есть строитель строк в C #, который делает это: StringBuilder sb = new StringBuilder(); string cat = "cat"; sb.Append("the ").Append(cat).(" in the hat"); string s = sb.ToString();будет ли это так же эффективно или более ...

Задан 09 Aug 2008, 14:24 от lomaxx
  • 42 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

@Ferrybig: правда, но это объяснение делает его лучшим ответом. Смотрите высоко голословный ответ Андрея

не программно доказать, чтоStringBuilder не является потокобезопасным? Я пробовал это, но это не работает: public class Threadsafe { public static void main(String[] args) throws InterruptedException { long startdate = ...

Задан 01 Feb 2018, 08:37 от Aamir Suhail
  • 6 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

LINQ для добавления к StringBuilder из String []

у меня есть массив строк, который яЯ хочу добавить к строителю строки с помощью LINQ.Что я'Я в основном пытаюсь сказать этоДля каждого элемента в этом ма...

Задан 10 Nov 2009, 13:10 от Jamie Dixon
  • 18 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

 потребует массивную копию, поэтому удаление символа не будет быстрым.

авался вопросом о реализации функции charAt для String / StringBuilder / StringBuffer в Java, что такое сложность этого? также как насчет deleteCharAt () в StringBuffer / StringBuilder?

Задан 23 Jun 2011, 22:32 от Jimmar
  • 61 голос
  • 12 ответов
  • 0 просмотров
12 ответов

Когда использовать StringBuilder?

Я понимаю преимущества StringBuilder. Но если я хочу объединить 2 строки, то я предполагаю, что лучше (быстрее) сделать это без StringBuilder. Это верно? В какой момент (количество строк) становится лучше использовать StringBuilder?

Задан 01 Dec 2009, 12:08 от Shiraz Bhaiji
  • 64 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

red-gate.com/products/reflector/index.htm

дыдущий вопросо форматировании [https://stackoverflow.com/questions/585215/can-i-rewrite-this-more-elegantly-using-linq] в формат CSV, Марк Гравеллdouble[][]сказалчто с ...

Задан 25 Feb 2009, 12:49 от Hosam Aly
  • 348 голосов
  • 16 ответов
  • 0 просмотров
16 ответов

Удалить последний символ StringBuilder?

Когда вам нужно перебрать коллекцию и сделать строку каждого из данных, разделенных разделителем, вы всегда получите дополнительный разделитель в конце, напр...

Задан 03 Aug 2010, 09:41 от Matthew
  • 827 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

StringBuilder против конкатенации строк в toString () в Java

Учитывая 2toString() реализации ниже, какой из них является предпочтительным: public String toString(){ return "{a:"+ a + ", b:" + b + ", c: " + c +"}"; }или же public String toString(){ StringBuilder sb = new StringBuilder(100); ...

Задан 07 Oct 2009, 15:44 от non sequitor
  • 22 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

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

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

Задан 12 Sep 2013, 12:18 от Chandru
  • 4 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Как лучше разделить строки CSV в Oracle 9i

мы создаем запрос для NHibernate, содержащий оператор «in». Количество выражений превышает 5000. Если я выполняю запрос, я получаю сообщение об ошибке. Мне нужно найти хороший способ разбить большой построитель строк и сохранить их в массиве ...

Задан 09 Mar 2011, 23:56 от VolleyBall Player
  • 10 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Кто-нибудь реализовал парсер Regex и / или Xml вокруг StringBuilders или Streams?

Я создаю клиент для стресс-тестирования, который отбивает серверы и анализирует ответы, используя столько потоков, сколько может собрать клиент. Я постоянно ...

Задан 23 May 2017, 12:09 от CommunityPaul Smith
  • 50 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Записать StringBuilder в поток

Каков наилучший метод записи StringBuilder в System.IO.Stream?В настоящее время я делаю:

Задан 10 Feb 2010, 11:34 от Andy Joiner
  • 50 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Как реализован класс StringBuilder? Создает ли он внутри себя новые строковые объекты каждый раз, когда мы добавляем?

Как реализован класс StringBuilder? Создает ли он внутри себя новые строковые объекты каждый раз, когда мы добавляем?

Задан 25 Aug 2010, 10:30 от Ram
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

LINQ для добавления к StringBuilder из String []

У меня есть массив строк, который я хочу добавить к строителю строк с помощью LINQ. В основном я пытаюсь сказать: «Для каждого элемента в этом массиве добавьте строку в этот StringBuilder». Я могу сделать это довольно легко, используя цикл ...

Задан 10 Nov 2009, 14:10 от Jamie Dixon
  • 40 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Зачем использовать TagBuilder вместо StringBuilder?

Какая разница в использовании построителя тегов и строителя строк для создания таблицы в классе htmlhelper или в использовании HtmlTable?разве они не генерир...

Задан 15 Jun 2010, 08:35 от DaveDev
  • 5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Самый эффективный начальный размер емкости для StringBuilder?

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

Задан 13 Nov 2012, 11:48 от hyde
  • 13 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Так что просто вы можете использовать String и избегать использования ToString () ...

ли какой-либо метод IndexOf или содержится в C #. Ниже приведен код: var sb = new StringBuilder(mystring); sb.Replace("abc", "a"); string dateFormatString = sb.ToString(); if (sb.ToString().Contains("def")) { sb.Replace("def", "aa"); } if ...

Задан 21 Jun 2011, 10:06 от Rocky Singh
  • 49 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

 кажется уместным на первый взгляд.

ге «Эффективная Ява» Джош Блох говорит, что StringBuffer в значительной степени устарел и должен быть заменен несинхронизированной реализацией 'StringBuilder' . Но по своему опыту я все еще видел широкое использование класса ...

Задан 21 Jul 2011, 11:04 от Varun Achar
  • 11 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как преобразовать байтовый массив в шестнадцатеричный формат в Java

Я знаю, что вы можете использоватьprintf а также использоватьStringBuilder.append(String.format("%x", byte)) преобразовать значения в значения HEX и отобразить их на консоли. Но я хочу иметь возможность на самом деле отформатировать массив байтов ...

Задан 18 Oct 2013, 13:05 от James Meade
  • 5 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как изменяется емкость StringBuilder?

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

Задан 25 Sep 2011, 18:59 от Vlad Vivdovitch
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

StringBuilder в массив строк, как конвертировать

ничего не могу найти или прочитать об этой проблеме (это проблема только для меня, но, возможно, кто-то знает способ ее решения.у меня есть функция, которая ...

Задан 12 Sep 2014, 15:41 от Peter
  • 9 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Максимальное количество символов, которое может вместить stringbuilder

Мне нужно написать 10000 х 30000 символов. Сможет ли один строковый строитель объединить все символы или я должен подумать о массиве строителей строк? У меня...

Задан 17 Oct 2015, 23:41 от Sajjad HosseiniVictor Mukherjee
  • 5 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как максимизировать самый большой непрерывный блок памяти в куче больших объектов

Ситуация такова, что я делаю вызов WCF удаленному серверу, который возвращает XML-документ в виде строки.В большинстве случаев это возвращаемое значение сост...

Задан 22 Apr 2010, 11:44 от Unsliced
  • 17 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

String.Format против «string» + «string» или StringBuilder? [Дубликат]

Возможные дубликаты: Является ли String.Format столь же эффективным, как StringBuilder? [https://stackoverflow.com/questions/6785/is-string-format-as-efficient-as-stringbuilder] C # Строка вывода: формат или ...

Задан 28 May 2009, 03:24 от Shimmy
  • 61 голос
  • 12 ответов
  • 0 просмотров
12 ответов

Когда использовать StringBuilder?

Я понимаю преимущества StringBuilder.Но если я хочу объединить 2 строки, то я предполагаю, что лучше (быстрее) сделать это без StringBuilder. Это правильно?В...

Задан 01 Dec 2009, 11:08 от Shiraz Bhaiji
  • 11 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

интересное исключение OutOfMemory с StringBuilder

Мне нужно постоянно строить большие строки в цикле и сохранять их в базе данных, которая в настоящее время иногда дает.

Задан 20 Nov 2009, 08:50 от bitbonk
  • 11 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Очевидно, что эта функция API медленнее, чем собственные функции чтения файлов. Я написал функцию с управляемым кодом, и она читает весь раздел в 3350 тиков. И с этим неуправляемым кодом чтение того же раздела заняло 10650 тиков.

ужен способ прочитать все разделы / ключи в INI-файле в переменной StringBuilder: [DllImport("kernel32.dll")] private static extern int GetPrivateProfileString(string lpAppName, string lpKeyName, string lpDefault, StringBuilder lpReturnedString, ...

Задан 17 Aug 2011, 08:48 от leon22
  • 4 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Утечка памяти в StringBuilder при использовании Insert () и Clear ()

Мне нужно добавить несколько строк в StringBuilder, где последняя добавленная строка должна быть в начале строки, а самая старая - в конце. Я добавляю новую ...

Задан 11 Apr 2015, 05:31 от Peter Huber
Page 1 of 2
1 2