Menu
Coddy logo textTech

Преобразование чисел в 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
challenge icon

Задание

Новичок

В этом вызове вы попрактикуетесь в преобразовании чисел в строки с помощью метода 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"}');
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы