代码点读机 / Rust / format!

format! Rust · 宏

按格式字符串把参数拼成一个 String 并返回,只生成字符串不打印。

怎么用

let s = format!("格式字符串", 参数...);,用于格式化字符串

小例子

let s = format!("{}+{}={}", 1, 2, 3);
println!("{}", s);

运行结果

1+2=3

提醒:参数顺序和占位符一一对应

官方文档:https://doc.rust-lang.org/std/macro.format.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Rust全部词条