0 / 0 / 0
Регистрация: 05.12.2012
Сообщений: 17
|
||||||
1 | ||||||
Даны строки S1, S2 и символ C. Перед (после) каждого вхождения символа C в строку S1 вставить строку S203.01.2013, 20:52. Показов 6324. Ответов 2
Метки нет (Все метки)
Всем доброго времени суток! Нужна помощь в редактировании небольшого сегмента кода.
Нужно переделать данную программу: 1. С использование StringBuilder 2. С использованием Char
0
|
03.01.2013, 20:52 | |
Ответы с готовыми решениями:
2
Даны строки S1, S2 и символ C. Перед (после) каждого вхождения символа C в строку S1 вставить строку S2 Строки. Перед (после) каждого вхождения символа C в строку S1 вставить строку S2 Перед (после) каждого вхождения символа C в строку S1 вставить строку S2 Перед каждого вхождения символа C в строку S1 вставить строку S2 |
284 / 255 / 73
Регистрация: 17.07.2012
Сообщений: 618
|
||||||
03.01.2013, 21:51 | 2 | |||||
Честно говоря, для чего тут использовать Char ума не приложу...хотя нет, ну если ты вводишь стринг(тот символ) , то можно его преобразовать в Чар Char.Parse(string) , больше оно тут не нужен.
0
|
0 / 0 / 1
Регистрация: 04.01.2013
Сообщений: 8
|
||||||
04.01.2013, 19:10 | 3 | |||||
Не понятен вопрос. Нужно решить данную задачу двумя способами, либо одним, но чтобы в коде присутствовала реализация классов StringBuilder и Char?
Добавлено через 2 часа 36 минут Реализация Char здесь только в одном случае, ну а StringBuilder здесь как кстати. Объект String является неизменяемым. При каждом использовании методов класса String в памяти создается новый объект строки, для которого необходимо выделение нового места. В ситуациях, когда необходимо выполнять многократные изменения строки, дополнительные издержки, связанные с созданием новых объектов String, могут быть весьма значительными. Класс StringBuilder может использоваться при необходимости изменения строки без создания нового объекта. Например, использование класса StringBuilder может повысить производительность при соединении большого количества строк в цикле, что и есть в данном примере. Вообщем-то вот моя реализация...
0
|
04.01.2013, 19:10 | |
04.01.2013, 19:10 | |
Помогаю со студенческими работами здесь
3
Дан символ C и строки S, S0. Перед каждым вхождением символа C в строку S вставить строку S0 Вставить символ x после каждого вхождения символа y Вставить в строку пробел после каждого символа Разработать программу, которая вставляет символ x после каждого вхождения символа y и заменяет часть строки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |