Строки
Часть раздела Основы путешествия по Dart на Coddy — урок 6 из 94.
Строки в Dart представляют текстовые данные, заключённые в одинарные или двойные кавычки.
void main() {
String greeting = 'Hello, Dart!';
print(greeting);
}Оба типа кавычек работают:
void main() {
String withSingleQuotes = 'Learning Dart';
String withDoubleQuotes = "Programming is fun";
print(withSingleQuotes);
print(withDoubleQuotes);
}Сцепляйте строки с помощью +:
void main() {
String firstName = 'Dart';
String lastName = 'Developer';
// Combine strings
String fullName = firstName + ' ' + lastName;
print(fullName);
}Задание
НовичокСоздайте программу на Dart, которая работает со строками:
- Объявите строковую переменную с именем
cityNameи присвойте ей значение"New York" - Объявите строковую переменную с именем
countryNameи присвойте ей значение"USA"
Ваш вывод должен точно соответствовать этому формату (используйте эти точные английские метки):
City: New York<br>Country: USAШпаргалка
Строки в Dart представляют текстовые данные, заключенные в одинарные или двойные кавычки:
String greeting = 'Hello, Dart!';
String message = "Programming is fun";Конкатенируйте строки с помощью +:
String firstName = 'Dart';
String lastName = 'Developer';
String fullName = firstName + ' ' + lastName;Попробуйте сами
void main() {
// Объявите свои переменные здесь
String cityName = ?;
String countryName = ?;
// Выводите переменные с метками
print("City: " + cityName);
print("Country: " + countryName);
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы, часть 2
Операторы сравненияЛогический ANDЛогический ORЛогический NOTОператоры проверки типаПовторение - Сравнения7Работа со строками
Конкатенация строкИнтерполяция строкМногострочные строкиСвойства строкОсновные методы строк10Коллекции - Основы словарей
Что такое словари?Создание словаряДоступ к значениям по ключуПары ключ-значениеПолучение размера словаряПолучение ключейПолучение значенийПроверка существования ключа2Переменные и основные типы данных
Что такое переменные?СтрокиЦелые числа (int)Вещественные числа (double)Булевы значения (bool)Вывод типов с 'var'Финальные переменныеКонстантные переменныеСоглашения об именованииОсновы null-безопасностиПовторение - Объявление переменных8Поток управления - Циклы
Цикл 'for'Цикл 'while'Цикл 'do-while'Использование 'break' в циклахИспользование 'continue' в циклахИтог - Повторение кода3Операторы. Часть 1
Арифметические операторыЦелочисленное делениеОператор модуляИнкремент и декрементСокращённые присваиванияИтог - Простые вычисления6Управление потоком - Принятие решений
Оператор 'if'Оператор 'else'Оператор 'else if'Повторение - Простые решенияВложенные операторы 'if'Оператор 'switch'9Коллекции - Основы списков
Что такое списки?Создание спискаДоступ по индексуПолучение длины спискаДобавление элементовУдаление элементовПроверка, пуст ли списокИтерация по списку12Расширенные функции
Необязательные позиционные параметрыИменованные параметрыОбязательные именованные параметрыЗначения параметров по умолчаниюПовторение - Параметры функций15Проект: Простой калькулятор
НастройкаОбъявление числа