Преобразование чисел в String
Часть раздела Основы путешествия по Dart на Coddy — урок 85 из 94.
Метод toString() преобразует числа в строки. Это полезно, когда вам нужно отображать числа как текст или объединять их с другими строками.
Преобразовать целое число в строку:
int age = 25;
String ageText = age.toString();
print(ageText);После выполнения приведённого выше кода вывод будет:
25Преобразовать double в строку:
double price = 19.99;
String priceText = price.toString();
print(priceText);После выполнения вышеприведенного кода вывод будет:
19.99Задание
НовичокВ этом вызове вы попрактикуетесь в преобразовании чисел в строки с помощью метода toString() в Dart. Этот метод преобразует числовое значение в его строковое представление.
Завершите код, чтобы преобразовать переменную score в строку и сохранить её в переменной scoreAsString.
Ожидаемый вывод:
Original score (number): 85
Converted score (string): 85
Type of converted score: StringШпаргалка
Метод toString() преобразует числа в строки:
Преобразование целого числа в строку:
int age = 25;
String ageText = age.toString();Преобразование double в строку:
double price = 19.99;
String priceText = price.toString();Попробуйте сами
void main() {
// Это число уже определено для вас
int score = 85;
// TODO: Преобразуйте оценку в строку с помощью toString()
// и сохраните её в переменной scoreAsString
String scoreAsString = "";
// Это отобразит результаты
print('Original score (number): $score');
print('Converted score (string): $scoreAsString');
print('Type of converted score: ${scoreAsString is String ? "String" : "Not a String"}');
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы, часть 2
Операторы сравненияЛогический ANDЛогический ORЛогический NOTОператоры проверки типаПовторение - Сравнения7Работа со строками
Конкатенация строкИнтерполяция строкМногострочные строкиСвойства строкОсновные методы строк10Коллекции - Основы словарей
Что такое словари?Создание словаряДоступ к значениям по ключуПары ключ-значениеПолучение размера словаряПолучение ключейПолучение значенийПроверка существования ключа2Переменные и основные типы данных
Что такое переменные?СтрокиЦелые числа (int)Вещественные числа (double)Булевы значения (bool)Вывод типов с 'var'Финальные переменныеКонстантные переменныеСоглашения об именованииОсновы null-безопасностиПовторение - Объявление переменных8Поток управления - Циклы
Цикл 'for'Цикл 'while'Цикл 'do-while'Использование 'break' в циклахИспользование 'continue' в циклахИтог - Повторение кода11Основы функций
Что такое функции?Определение простой функцииВызов функцииФункции с параметрамиФункции, возвращающие значенияКлючевое слово 'void'Стрелочный синтаксисПовторение - Простые функции14Преобразование типов
Преобразование String в intПреобразование String в doubleПреобразование чисел в StringОбработка ошибок преобразования3Операторы. Часть 1
Арифметические операторыЦелочисленное делениеОператор модуляИнкремент и декрементСокращённые присваиванияИтог - Простые вычисления6Управление потоком - Принятие решений
Оператор 'if'Оператор 'else'Оператор 'else if'Повторение - Простые решенияВложенные операторы 'if'Оператор 'switch'9Коллекции - Основы списков
Что такое списки?Создание спискаДоступ по индексуПолучение длины спискаДобавление элементовУдаление элементовПроверка, пуст ли списокИтерация по списку12Расширенные функции
Необязательные позиционные параметрыИменованные параметрыОбязательные именованные параметрыЗначения параметров по умолчаниюПовторение - Параметры функций15Проект: Простой калькулятор
НастройкаОбъявление числа