如何计算字符串中零的数量,直到遇到非零 vb.net
示例
如果用户输入 00001,计数将为 4
如果用户输入 0811,计数将为 1
我该怎么做?
Examples
IF the user enters a 00001 the count would be 4
If the user enters a 0811 the count would be 1
How would i do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
最有效的方法是简单地循环遍历字符串的字符并计算每个
0
字符,直到读取到非0
字符。我不太使用 VB.NET,所以这只是一些粗略的 VBish 伪代码
The most efficient way is to simply loop through the characters of the string and count each character that is a
0
until your read a non0
character.I do not use VB.NET much, so this is just some rough VBish pseudo code
这是没有可见 for 循环的一行答案。
And here is the one line answer without a visible for loop.