写一个方法,输入一个文件名和一个字符串,统计这个字符串在这个文件中出现的次数


Posted in 面试题 onApril 13, 2016
答:代码如下:
public int countWords(String file, String find) throws Exception
{
int count = 0;
Reader in = new FileReader(file);
int c;
while ((c = in.read()) != -1) {
while (c == find.charAt(0)) {
for (int i = 1; i c = in.read();
if (c != find.charAt(i)) break;
if (i == find.length() – 1) count++;
}
}
}
return count;
}

Tags in this post...

面试题 相关文章推荐
Java的基础面试题附答案
Jan 10 面试题
在Java开发中如何选择使用哪种集合类
Aug 09 面试题
关于Assembly命名空间的三个面试题
Jul 23 面试题
什么是跨站脚本攻击
Dec 11 面试题
接口可以包含哪些成员
Sep 30 面试题
设计模式的基本要素是什么
Apr 21 面试题
EJB2和EJB3在架构上的不同点
Sep 29 面试题
客服端调用EJB对象的几个基本步骤
Jan 15 面试题
Python如何实现单例模式
Jun 03 面试题
Python中pass语句的作用是什么
Jun 01 面试题
什么是方法的重载
Jun 24 面试题
Servlet如何得到客户端机器的信息
Oct 17 面试题
介绍下Java中==和equals的区别
Sep 01 #面试题
两道JAVA笔试题
Sep 14 #面试题
Java文件和目录(IO)操作
Aug 26 #面试题
有abstract方法的类一定要用abstract修饰吗
Mar 14 #面试题
如何用Java判断一个文件或目录是否存在
Nov 19 #面试题
介绍JAVA 中的Collection FrameWork(及如何写自己的数据结构)
Oct 31 #面试题
举例说明类变量和实例变量的区别
Jun 30 #面试题
You might like
提问的智慧
2006/10/09 PHP
php中用文本文件做数据库的实现方法
2008/03/27 PHP
PHP正确配置mysql(apache环境)
2011/08/28 PHP
php 地区分类排序算法
2013/07/01 PHP
php加密之discuz内容经典加密方式实例详解
2017/02/04 PHP
一个很简单的jquery+xml+ajax的无刷新树结构(无css,后台是c#)
2010/06/02 Javascript
JavaScript入门之对象与JSON详解
2011/10/21 Javascript
nodejs win7下安装方法
2012/05/24 NodeJs
通过jQuery源码学习javascript(二)
2012/12/27 Javascript
JQ获取动态加载的图片大小的正确方法分享
2013/11/08 Javascript
Bootstrap滚动监听(Scrollspy)插件详解
2016/04/26 Javascript
jQuery事件绑定用法详解
2016/09/08 Javascript
进阶之初探nodeJS
2017/01/24 NodeJs
js实现可以点击收缩或张开的悬浮窗
2017/09/18 Javascript
JS插件clipboard.js实现一键复制粘贴功能
2020/12/04 Javascript
vue.js实现数据库的JSON数据输出渲染到html页面功能示例
2019/08/03 Javascript
js实现盒子拖拽动画效果
2020/08/09 Javascript
基于原生JS封装的Modal对话框插件的示例代码
2020/09/09 Javascript
在vue中获取wangeditor的html和text的操作
2020/10/23 Javascript
vue实现点击出现操作弹出框的示例
2020/11/05 Javascript
Python和GO语言实现的消息摘要算法示例
2015/03/10 Python
Python实现树的先序、中序、后序排序算法示例
2017/06/23 Python
windows安装TensorFlow和Keras遇到的问题及其解决方法
2019/07/10 Python
深入解析神经网络从原理到实现
2019/07/26 Python
python 爬取百度文库并下载(免费文章限定)
2020/12/04 Python
CSS3 3D酷炫立方体变换动画的实现
2019/03/26 HTML / CSS
美国第二大团购网站:LivingSocial
2016/07/24 全球购物
美国社交购物市场:MassGenie
2019/02/18 全球购物
Yankee Candle官网:美国最畅销蜡烛品牌之一
2020/01/05 全球购物
ktv收银员岗位职责
2013/12/16 职场文书
小学生秋游活动方案
2014/02/23 职场文书
学雷锋志愿者活动总结
2014/06/27 职场文书
胡雪岩故居导游词
2015/02/06 职场文书
辣妈辣妹观后感
2015/06/10 职场文书
logback如何自定义日志存储
2021/08/30 Java/Android
python 镜像环境搭建总结
2022/09/23 Python