代码点读机 / Rust / chars

chars Rust · 常用方法

返回字符串中每个 char 的迭代器,按 Unicode 标量值逐个遍历。

怎么用

s.chars();,用于遍历字符

小例子

for c in "abc".chars() {
    print!("{} ", c);
}
println!();

运行结果

a b c 

提醒:char 是 Unicode 标量,一个 emoji 也可能只占一个 char

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

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