< 返回版块

ztftrue 发表于 2019-03-04 18:28

Tags:索引

怎么判断字符串等于 ""

评论区

写评论
sigoden 2019-03-19 19:43

使用 enumerate 获取索引,v == "" 判断空

let vec: Vec<&str> = vec!["a", "b", "", "d"];
for (i, v) in vec.iter().enumerate() {
    if *v == "" {
        println!("elem at index {} is empty str", i);
    }
}
作者 ztftrue 2019-03-05 23:39
if!i.is_empty(){// 怎么判断等于 ""

还能这么玩

作者 ztftrue 2019-03-05 23:38

索引?

@Joey https://doc.rust-lang.org/std/iter/trait.Iterator.html#method.enumerate 你可能在找这个

Joey 2019-03-05 00:27

https://doc.rust-lang.org/std/iter/trait.Iterator.html#method.enumerate

你可能在找这个

1 共 4 条评论, 1 页