【发布时间】:2011-05-03 13:38:55
【问题描述】:
可能重复:
How do I count the number of occurrences of a char in a String?
我希望计算特定字符的出现次数,例如输入中出现的“i”。
示例,来自标准输入:
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
这将返回6,因为字母“i”出现了 6 次(大小写很重要)。
这可以通过使用charAt(i) 遍历字符串的循环来完成。
有没有更优雅的方法来实现这一点?
【问题讨论】:
-
这个解决方案有什么不好的地方?