比如JS可以这样实现
String.prototype.countEx = function (sub) {
let i = 0
for (var v of this) {
if (sub.exist(v)) i++
}
return i
}
"123145".countEx("1")
请问我用Rust应该如何实现,学了几天Rust。资料实在太少啦 是不是trait可以实现? 还请各位大老帮帮我~
1
共 3 条评论, 1 页
评论区
写评论学到了
我差点以为,“给标准库String增加个方法”的方法是上github提交PR
[哭笑不得.jpg]
--
👇
gwy15: 可以新定义一个 trait,然后 impl Trait for String
其他地方要用的时候就 use Trait;
听君一席话胜读十年书!谢谢您 按您的意思实现的,请问是否还需要改进?
--
👇
gwy15: 可以新定义一个 trait,然后 impl Trait for String
其他地方要用的时候就 use Trait;
可以新定义一个 trait,然后 impl Trait for String
其他地方要用的时候就 use Trait;