РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
90 of 1245 menu

Метод to_string

Метод to_string преобразует значение в строку типа String. Он доступен для всех типов, которые реализуют трейт Display, и возвращает новую строку, владеющую своими данными. Параметров метод не принимает.

Синтаксис

value.to_string()

Пример

Давайте преобразуем число в строку:

fn main() { let num = 12345; let res = num.to_string(); println!("{}", res); }

Результат выполнения кода:

"12345"

Пример

Давайте преобразуем число с плавающей точкой в строку:

fn main() { let num = 3.14; let res = num.to_string(); println!("{}", res); }

Результат выполнения кода:

"3.14"

Пример

Давайте преобразуем строковый срез в строку типа String:

fn main() { let s = "abcde"; let res = s.to_string(); println!("{}", res); }

Результат выполнения кода:

"abcde"

Пример

Давайте преобразуем символ в строку:

fn main() { let ch = 'a'; let res = ch.to_string(); println!("{}", res); }

Результат выполнения кода:

"a"

Смотрите также

  • трейт ToString,
    который предоставляет метод to_string
  • метод into,
    который выполняет преобразование типа
  • метод to_owned,
    который создаёт владеющую копию данных
  • функция parse,
    которая преобразует строку в другой тип
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить