代码点读机 / Rust / parse

parse Rust · 常用方法

把字符串解析成另一种类型,解析失败返回 Result,常用于字符串转数字。

怎么用

"...".parse::<T>() 或 let x: T = "...".parse();,用于字符串解析

小例子

let n: i32 = "42".parse().unwrap();
println!("{}", n);

运行结果

42

提醒:必须显式标注目标类型或让编译器能推断;返回 Result

官方文档:https://doc.rust-lang.org/std/primitive.str.html#method.parse

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