Java:判断字符串中包含某字符的个数

JAVA中查询一个词在内容中出现的次数:

public int getCount(String str,String key){
  if(str == null || key == null || "".equals(str.trim()) || "".equals(key.trim())){
    return 0;
  }
  int count = 0;
  int index = 0;
  while((index=str.indexOf(key,index))!=-1){
    index = index+key.length();
    count++;
  }
  return count;
}

最新文章

  1. Windows Server 2008 R2 IIS7.5 部署 MVC HTTP 404.0 Not Found 错误
  2. 【再探backbone04】单页应用的基石-路由处理
  3. servlet servlet请求与响应
  4. PL/pgSQL学习笔记之十
  5. $parse/$eval和$observe/$watch如何区分
  6. 动态修改 C 语言函数的实现
  7. Java json设置时间格式,Jackson设置时间格式,json设置单引号
  8. sql执行计划解析案例(二)
  9. [深入React] 1. 开发环境搭建
  10. 第13章 Swing程序设计----JFrame窗体
  11. JDK源码分析-Integer
  12. 免费视频播放器videojs中文教程
  13. iis 10 ftp 被动模式配置
  14. LNMP搭建04 -- 配置Nginx支持PHP
  15. 【batch】批处理文件多参数处理和for循环字符串连接
  16. Codefoces Gym 101652 【最大连续和】
  17. LRU原理和Redis实现——一个今日头条的面试题(转载)
  18. 美图美妆由Try Try接手运营
  19. 进程和线程(3)-ThreadLocal
  20. RTMP规范 消息与消息块

热门文章

  1. 54、Android 粒子效果之雨(下雨的效果)
  2. 认识tornado(四)
  3. 《Sqlserver》Javaweb项目链接sqlserver 2008R2时出现的一系列的错误
  4. IOS 计算本周的起至日期
  5. jQuery.each(object, [callback])数组对象操作--jQuery 对象访问 $().each(callback)
  6. jq左右按钮点击幻灯片
  7. 总结!linux 消耗内存和cpu 定时任务
  8. 错误0x80070522:客户端没有所需的特权
  9. django之多表查询与创建
  10. Django HttpResponse对象详解