Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Слова и текст. Использование строковых переменных для организации слов

На этом занятии вы узнаете, как использовать тип данных String для представления слов и текста.

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

Тип данных String

String (строка) представляет собой любой набор символов текста, таких как буквы, цифры, специальные знаки и пробелы. Строки могут быть легко читаемыми пользователем фразами или предложениями, такими как "Выпей же ещё чаю и съешь этих мягких французских булок", или совершенно нечитаемыми сочетаниями, такими как "@#fTWRE^3 35Gert".

Переменные String создаются также, как и другие переменные: путем первого объявления переменной и присвоения ей значения, как показано ниже.

Язык Visual Basic

Dim aString As String = "This is a string"

При назначении фактического текста (также называемого строка литералов) переменной типа String текст должен быть заключен в кавычки (""). Можно также использовать символ = при присвоении одной переменной типа String другой переменной типа String, как показано в этом примере.

Язык Visual Basic

Dim aString As String = "This is a string"Dim bString As String = ""bString = aString

Предыдущий код присваивает переменной bString такое же значение, как у переменной aString (This is a string).

Можно использовать знак амперсанда (&) для последовательного объединения двух или более строк в новую строку, как показано ниже. Эта процедура также называется объединение.

Язык Visual Basic

Копировать код

Dim aString As String = "using string"Dim bString As String = "variables"Dim cString As String = ""cString = aString & bString

В предыдущем примере объявляются три переменные String, первым двум присваиваются значения "using string" и "variables" соответственно, а затем объединенные значения первых двух переменных присваиваются третьей переменной. Каким будет значение переменной cString? Возможно, это удивительно, но значением этой переменной станет строка using stringvariables из-за отсутствия пробела в конце aString или в начале bString. Две строки просто соединены вместе. Если требуется добавить пробелы или что-либо еще между двумя строками, следует сделать это с помощью строкового литерала, например, " ", как показано ниже.

Язык Visual Basic

Dim aString As String = "using string"Dim bString As String = "variables"Dim cString As String = ""cString = aString & " " & bString

Текст, содержащийся в переменной cString, теперь читается как using string variables.

Практическое задание

<== предыдущая лекция | следующая лекция ==>
Подробное рассмотрение. Типы данных | Объединение строк. 1. В меню Файл выберите команду Создать, а затем пункт Проект
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 264; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.