Rust 的 String 是一种可增长、可变、UTF-8 编码的字符串类型,存储在堆上。与字符串切片 (&str) 不同,String 拥有它的数据并且可以被修改。可以使用 String::from("text") 或 "text".to_string() 创建。常见操作包括 push_str()、push(),以及使用 + 或 format!() 宏进行拼接。
String
&str
String::from("text")
"text".to_string()
push_str()
push()
+
format!()
用自己的话写下这一站的结论。