我想计算一个字符在字符串中出现的次数。我找到了一种衬里:

int count = StringUtils.countMatches("a.b.c.d", ".");

但是,Android Studio不支持StringUtils。我知道可以这样做:

int count = "a.b.c.d".length() - "a.b.c.d".replace(".", "").length();

但是我想知道:Android是否为此内置了功能?

最佳答案

摇篮:

   dependencies {
      ...
      compile  'org.apache.commons:commons-lang3:3.0'
      ...
   }


Java的

  import org.apache.commons.lang3.StringUtils;


从现在开始,您应该可以使用:

  int count = StringUtils.countMatches("a.b.c.d", ".");

10-05 22:59