let size;
match std::env::args().nth(1) {
Some(a) => size = a,
_ => return,
}
let size = size.chars().filter(|x| x.is_digit(10)).collect::<String>();
if size.is_empty() {
return;
}
let size = size.parse::<usize>().unwrap();
上面几句能够连在一起 一气顺溜下面么 类似
let size= std::env::args().
.nth(1) //需要加上 None Return
.unwrap()
.chars()
.filter(|x| x.is_digit(10))
.collect::<String>() //需要加上 is_empty Return
.parse::<usize>()
.unwrap();
1
共 6 条评论, 1 页
评论区
写评论亲的代码重新排版一下:
加上楼下的a和b调用:
c的实际运行结果与a和b不一样: cargo r any-none-digit
--
👇
93996817
谢谢。