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


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中实现多态的机制
Aug 09 面试题
程序运行正确, 但退出时却"core dump"了,怎么回事
Feb 19 面试题
下述程序的作用是计算机数组中的最大元素值及其下标
Nov 26 面试题
必须要使用游标的SQL语句有那些
May 07 面试题
金士达面试非笔试
Mar 14 面试题
什么是跨站脚本攻击
Dec 11 面试题
作为网站管理者应当如何防范XSS
Aug 16 面试题
如何利用find命令查找文件
Nov 18 面试题
介绍一下Python中webbrowser的用法
May 07 面试题
Python里面如何实现tuple和list的转换
Jun 13 面试题
构造方法和其他方法的区别
Apr 26 面试题
为什么要使用servlet
Jan 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
PHP初学入门
2006/11/19 PHP
PHP 生成的XML以FLASH获取为乱码终极解决
2009/08/07 PHP
解析PayPal支付接口的PHP开发方式
2010/11/28 PHP
关于js和php对url编码的处理方法
2014/03/04 PHP
PHP设计模式(一)工厂模式Factory实例详解【创建型】
2020/05/02 PHP
escape、encodeURI、encodeURIComponent等方法的区别比较
2006/12/27 Javascript
jQuery ajax dataType值为text json探索分享
2013/09/23 Javascript
jQuery+HTML5加入购物车代码分享
2020/10/29 Javascript
node.js使用cluster实现多进程
2016/03/17 Javascript
js 获取范围内的随机数实例代码
2016/08/02 Javascript
jQuery EasyUI datagrid在翻页以后仍能记录被选中行的实现代码
2016/08/15 Javascript
ECMAScript6--解构
2017/03/30 Javascript
详解vue配置后台接口方式
2019/03/29 Javascript
前端面试知识点目录一览
2019/04/15 Javascript
js 对象使用的小技巧实例分析
2019/11/08 Javascript
JS实现音乐导航特效
2020/01/06 Javascript
[59:08]DOTA2上海特级锦标赛C组小组赛#2 LGD VS Newbee第一局
2016/02/27 DOTA
python基础教程之基本数据类型和变量声明介绍
2014/08/29 Python
线程和进程的区别及Python代码实例
2015/02/04 Python
python使用calendar输出指定年份全年日历的方法
2015/04/04 Python
Python运算符重载用法实例分析
2015/06/01 Python
Python中的anydbm模版和shelve模版使用指南
2015/07/09 Python
python中的随机函数小结
2018/01/27 Python
python和shell监控linux服务器的详细代码
2018/06/22 Python
Python使用requests提交HTTP表单的方法
2018/12/26 Python
Django框架 Pagination分页实现代码实例
2019/09/04 Python
如何基于python生成list的所有的子集
2019/11/11 Python
python实现AdaBoost算法的示例
2020/10/03 Python
CSS3中的元素过渡属性transition示例详解
2016/11/30 HTML / CSS
美国内衣第一品牌:Hanes(恒适)
2016/07/29 全球购物
学生安全教育材料
2014/02/14 职场文书
干部下基层实施方案
2014/03/14 职场文书
优秀毕业生求职信
2014/06/05 职场文书
消防安全宣传标语
2014/06/07 职场文书
《围炉夜话》110句人生箴言,精辟有内涵,引人深思
2019/10/23 职场文书
解决使用了nginx获取IP地址都是127.0.0.1 的问题
2021/09/25 Servers