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


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

面试题 相关文章推荐
如何设定的weblogic的热启动模式(开发模式)与产品发布模式
Sep 08 面试题
JNI的定义
Nov 25 面试题
介绍Java的内部类
Oct 27 面试题
C语言中break与continue的区别
Jul 12 面试题
C面试题
Oct 08 面试题
C/C++程序员常见面试题一
Dec 08 面试题
索引覆盖(Index Covering)查询含义
Feb 18 面试题
介绍一下OSI七层模型
Jul 03 面试题
C#中类(class)与结构(struct)的异同
Nov 03 面试题
Linux面试经常问的文件系统操作命令
Oct 04 面试题
JAVA程序设计笔试题面试题一套
Jul 28 面试题
介绍下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计划任务之关闭浏览器后仍然继续执行的函数
2010/07/22 PHP
php !function_exists("T7FC56270E7A70FA81A5935B72EACBE29"))代码解密
2011/01/07 PHP
php中防止伪造跨站请求的小招式
2011/09/02 PHP
php操作xml
2013/10/27 PHP
tp5(thinkPHP5)框架数据库Db增删改查常见操作总结
2019/01/10 PHP
laravel中数据显示方法(默认值和下拉option默认选中)
2019/10/11 PHP
JS保留两位小数 四舍五入函数的小例子
2013/11/20 Javascript
js中string转int把String类型转化成int类型
2014/08/13 Javascript
项目实践一图片上传之form表单还是base64前端图片压缩(前端图片压缩)
2016/07/28 Javascript
AngularJS 过滤与排序详解及实例代码
2016/09/14 Javascript
微信小程序 教程之WXML
2016/10/18 Javascript
BootstrapTable refresh 方法使用实例简单介绍
2017/02/20 Javascript
react路由配置方式详解
2017/08/07 Javascript
element ui table(表格)实现点击一行展开功能
2018/12/04 Javascript
vue中使用elementUI组件手动上传图片功能
2019/12/13 Javascript
js实现百度登录窗口拖拽效果
2020/03/19 Javascript
Nuxt的路由动画效果案例
2020/11/06 Javascript
python 从远程服务器下载东西的代码
2013/02/10 Python
Python编程之event对象的用法实例分析
2017/03/23 Python
Django中ORM表的创建和增删改查方法示例
2017/11/15 Python
Python爬虫获取整个站点中的所有外部链接代码示例
2017/12/26 Python
python matlibplot绘制3D图形
2018/07/02 Python
对pandas通过索引提取dataframe的行方法详解
2019/02/01 Python
keras 简单 lstm实例(基于one-hot编码)
2020/07/02 Python
CSS3的常见transformation图形变化用法小结
2016/05/13 HTML / CSS
写一个函数返回1+2+3+…+n的值(假定结果不会超过长整型变量的范围)
2014/09/05 面试题
环境工程求职简历的自我评价范文
2013/10/24 职场文书
客服专员岗位职责范本
2013/11/29 职场文书
大学生职业生涯规划书范文
2014/01/04 职场文书
工程招投标邀请书
2014/01/30 职场文书
大专毕业自我鉴定
2014/02/04 职场文书
行政求职信
2014/07/04 职场文书
2014年综合治理工作总结
2014/11/20 职场文书
小学生表扬稿范文
2015/05/05 职场文书
离婚代理词范文
2015/05/23 职场文书
nginx配置proxy_pass中url末尾带/与不带/的区别详解
2021/03/31 Servers