[英]How do I convert a boolean to an integer in Rust?
如何在Rust中将布尔值转换为整数? 与之类似, true
变为1, false
变为0。
投放:
fn main() {
println!("{}", true as i32)
}
您可以使用.into()
:
let a = true;
let b: i32 = a.into();
println!("{}", b); // 1
let z: isize = false.into();
println!("{}", z); // 0
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.