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


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...

面试题 相关文章推荐
说出ArrayList,Vector, LinkedList的存储性能和特性
Jan 04 面试题
为什么如下的代码int a=100,b=100;long int c=a * b;不能工作
Nov 29 面试题
C++是不是类型安全的
Feb 18 面试题
请写出char *p与"零值"比较的if语句
Sep 24 面试题
介绍一下Transact-SQL中SPACE函数的用法
Sep 01 面试题
简述DNS进行域名解析的过程
Dec 02 面试题
override和overload的区别
Mar 09 面试题
linux面试题参考答案(8)
Aug 11 面试题
软件测试英文面试题
Oct 14 面试题
GWT (Google Web Toolkit)有哪些主要的原件组成?
Jun 08 面试题
继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?
Nov 18 面试题
设置器与访问器的定义以及各自特点
Jan 08 面试题
介绍下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
微信扫描二维码登录网站代码示例
2013/12/30 PHP
将CMYK颜色值和RGB颜色相互转换的PHP代码
2014/07/28 PHP
PHP两个n位的二进制整数相加问题的解决
2018/08/26 PHP
YII2框架使用控制台命令的方法分析
2020/03/18 PHP
jquery的键盘事件修改代码
2011/02/24 Javascript
jQuery移动和复制dom节点实用DOM操作案例
2012/12/17 Javascript
用jQuery模拟select下拉框的简单示例代码
2014/01/26 Javascript
Jquery图片延迟加载插件jquery.lazyload.js的使用方法
2014/05/21 Javascript
Javascript学习笔记之函数篇(五) : 构造函数
2014/11/23 Javascript
jQuery后代选择器用法实例
2014/12/23 Javascript
Bootstrap表格和栅格分页实例详解
2016/05/20 Javascript
JavaScript实现星星等级评价功能
2017/03/22 Javascript
基于Vuejs和Element的注册插件的编写方法
2017/07/03 Javascript
详解Vue开发微信H5微信分享签名失败问题解决方案
2018/08/09 Javascript
vue npm install 安装某个指定的版本操作
2020/08/11 Javascript
[54:58]完美世界DOTA2联赛PWL S2 LBZS vs Rebirth 第一场 11.25
2020/11/25 DOTA
python制作最美应用的爬虫
2015/10/28 Python
Python中最好用的命令行参数解析工具(argparse)
2019/08/23 Python
python 线性回归分析模型检验标准--拟合优度详解
2020/02/24 Python
pycharm中import呈现灰色原因的解决方法
2020/03/04 Python
python DES加密与解密及hex输出和bs64格式输出的实现代码
2020/04/13 Python
升级keras解决load_weights()中的未定义skip_mismatch关键字问题
2020/06/12 Python
优衣库美国官网:UNIQLO美国
2018/04/14 全球购物
盛大笔试题
2016/11/05 面试题
某公司C#程序员面试题笔试题
2014/05/26 面试题
关于毕业的中学校园广播稿
2014/01/26 职场文书
致1500米运动员广播稿
2014/02/07 职场文书
《蚕姑娘》教学反思
2014/04/15 职场文书
计算机系本科生求职信
2014/05/31 职场文书
社区服务活动报告
2015/02/05 职场文书
2015年学生管理工作总结
2015/05/26 职场文书
如何写一份成功的商业计划书
2019/06/25 职场文书
判断Python中的Nonetype类型
2021/05/25 Python
JVM入门之类加载与字节码技术(类加载与类的加载器)
2021/06/15 Java/Android
Python 详解通过Scrapy框架实现爬取CSDN全站热榜标题热词流程
2021/11/11 Python
Python进程池与进程锁之语法学习
2022/04/11 Python