【发布时间】:2014-11-29 18:24:25
【问题描述】:
我想比较一个来自标准输入的字符串输入和一个静态字符串,但没有运气。
这是我迄今为止尝试过的:
fn main() -> () {
let mut line = "".to_string();
let exit = "exit".to_string();
while line.as_slice() != exit.as_slice() {
let input = std::io::stdin().read_line().ok();
line.push_str( input.unwrap().to_string().as_slice() );
assert_eq!(line, exit);
}
}
但是在断言期间它失败了。我应该如何将字符串输入与 Rust 中的静态字符串进行比较?
非常感谢您的帮助。
【问题讨论】:
标签: rust