Java-如何计算字符串中char出现的次数?
我有string
a.b.c.d
我想用惯用的方式计算“.”的出现次数,最好是一行。
之前我曾将这个约束表示为“没有循环”,以防你想知道为什么每个人都试图在不使用循环的情况下回答问题)。
回答:
我对此的“惯用一语”是:
int count = StringUtils.countMatches("a.b.c.d", ".");
当它已经成为公共语言时,为什么还要自己编写呢?
Spring Framework的oneliner为此:
int occurance = StringUtils.countOccurrencesOf("a.b.c.d", ".");
以上是 Java-如何计算字符串中char出现的次数? 的全部内容, 来源链接: utcz.com/qa/414395.html