Метод 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"