Java 内置方法 - 字符串中字符的出现次数

标签 java string

Java 是否有内置方法来计算字符串中字符的出现次数? 例如: s=“你好,我叫乔尔” l 出现的次数为 3

谢谢

最佳答案

没有这样的方法,但你可以这样做:

String s = "Hello My name is Joel";
int counter = 0;
for( int i=0; i<s.length(); i++ ) {
    if( s.charAt(i) == 'l' ) {
        counter++;
    } 
}

(代码来自Simple way to count character occurrences in a string)

关于Java 内置方法 - 字符串中字符的出现次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22117081/

相关文章:

objective-c - cocoa 教程中的字符串格式化

php - 想要使用 SUBSTRING_INDEX 在 mysql 中分割字符串

string - 查找不重复字符的最长子串

java - 自动过期文档上的触发事件 - Mongo DB

java - spring boot中@Table注解添加表名后出现 "Table <table_name>"不存在异常如何解决

java - 无法使用 Selenium 在 Element 上输入字符串

java - Android 上通过蓝牙进行数据处理导致数据完整性不佳

sql - oracle DB 为什么具有空格比较的字符串总是给出 false?

c - tempWord[0] ='\0' 不以某种方式重置字符串

java - JPA/validation @ManyToOne 关系不应创建新行