ВУЗ:
Составители:
Рубрика:
124
Таблица 6
Статические методы класса String
Метод Описание
Empty
Возвращается пустая строка. Свойство со статусом read only
Compare
Сравнение двух строк. Метод перегружен. Реализации метода
позволяют сравнивать как строки, так и подстроки. При этом можно
учитывать или не учитывать регистр, особенности национального
форматирования дат, чисел и т.д.
CompareOrdinal
Сравнение двух строк. Метод перегружен. Реализации метода
позволяют сравнивать как строки, так и подстроки. Сравниваются
коды символов
Concat
Конкатенация строк. Метод перегружен, допускает сцепление
произвольного числа строк
Copy
Создается копия строки
Format
Выполняет форматирование в соответствии с заданными
спецификациями формата. Ниже приведено более полное описание
метода
Intern, IsIntern
Отыскивается и возвращается ссылка на строку, если таковая уже
хранится во внутреннем пуле данных. Если же строки нет, то первый
из методов добавляет строку во внутренний пул, второй - возвращает
null. Методы применяются обычно тогда, когда строка создается с
использованием построителя строк - класса StringBuilder
Join
Конкатенация массива строк в единую строку. При конкатенации
между элементами массива вставляются разделители. Операция,
заданная методом Join, является обратной к операции, заданной
методом Split. Последний является динамическим методом и,
используя разделители, осуществляет разделение строки на элементы
Методы Join и Split
Методы Join и Split выполняют над строкой текста взаимно обратные
преобразования. Динамический метод Split позволяет осуществить разбор
текста на элементы. Статический метод Join выполняет обратную операцию,
собирая строку из элементов.
Заданный строкой текст зачастую представляет собой совокупность
структурированных элементов – абзацев, предложений, слов, скобочных
выражений и т.д. При работе с таким текстом необходимо разделить его на
элементы, пользуясь специальными разделителями элементов, - это могут быть
пробелы, скобки, знаки препинания. Практически подобные задачи возникают
постоянно при работе со структурированными текстами. Методы Split и Join
облегчают решение этих задач.
Динамический метод Split, как обычно, перегружен. Наиболее часто
используемая реализация имеет следующий синтаксис:
Страницы
- « первая
- ‹ предыдущая
- …
- 118
- 119
- 120
- 121
- 122
- …
- следующая ›
- последняя »