查询 文件读写-java程序字符串问题(求大牛帮忙)

问题描述

java程序字符串问题(求大牛帮忙)

一个文件夹中(可能包含多个文本文件或子文件夹),查询其中包含关键字(至少一个)的文本文件然后输出这个文本文件的路径和所包含的关键字。关键字也存放在一个文本文件当中。不知程序该怎么写(java菜鸟,求大牛帮忙)。关键字不区分大小写,一般只有字母和ASCII码组成,要忽略空格。最后的结果也要输出在一个文本文件上

解决方案

这个的话 第一个就这么个思路了
1:写一个递归算法 遍历到当前文件夹下的所有子文件(包括文件夹) 如果是文本文件的话则调用查找关键字得算法了,如果不是的话并且是文件夹的话,则继续调用此算法。。
2:查找关键字的算法 很简单吧 就读取文件的内容 然后进行判断了

时间: 2022-12-03

查询 文件读写-java程序字符串问题(求大牛帮忙)的相关文章

含html文件的java程序打包后的问题

问题描述 含html文件的java程序打包后的问题 控件是EditorPane,显示内容为.htm文件,来源是word转换的htm文件,使用的方法是setpage():左边是编码调试阶段的情况,右边是打包后程序运行后的情况.请问为什么打包后出现的是htm的内部代码而不是外观?

android ndk 引入已有的.so文件,编译时消失,求大牛

问题描述 android ndk 引入已有的.so文件,编译时消失,求大牛 我有个android ndk工程,引入了已有的.so文件(copy 到libsarmeabi文件下).编译的时候,就只生成了自有的.so文件,copy的已有的.so文件都消失.我怎样才能引入第三方.so文件呢,求大牛 解决方案 你先生成自有的,再拷入已有的 解决方案二: 是不你的Android.mk文件没写正确 解决方案三: 若是使用cdt builder那再正常不过了,cdt builder先将lib/armeabi清

帮忙啊 大牛们-mysql求和显示在jsp页面中,很急,求大牛帮忙

问题描述 mysql求和显示在jsp页面中,很急,求大牛帮忙 如何将表格里的数据求和动态的显示在jsp页面中,最好使用ssh实现,,求具体代码 解决方案 sql语句写sum()啊 解决方案二: 从数据看取出来之类,在java里面遍历一下List,求和一下不就好了. 解决方案三: 没有看懂需求说明,到底要什么呢?sql语句?还是java中的调用方法,还是什么? 解决方案四: select count(*) from user 解决方案五: int value=select sum(要加起来的项)

javascript-新人公司代码急求大牛帮忙解答

问题描述 新人公司代码急求大牛帮忙解答 <@web_css_js></@web_css_js> 是什么,看不懂了,求解! 解决方案 这个应该是某种公司内部的模板引擎定义的规范.要看你的具体公司内部的框架程序,或者开发这个项目的负责人提供的文档和信息.

extjs-Extjs Ext.ux.form.LovCombo 多选问题,求大牛帮忙啊!

问题描述 Extjs Ext.ux.form.LovCombo 多选问题,求大牛帮忙啊! 当选择的时候,离开焦点到空白的时候, 多选下拉框会把所有相同名字都显示出来, 这个问题怎么解决........ 附代码 this.billComboBox = new Ext.ux.form.LovCombo({ store : this.billStore, emptyText : '请选择', name : 'billName', allowBlank : false, mode : 'local',

stm32-在iar中编译STM32时出现SystemInit为定义的错误。我是初学者求大牛帮忙!!

问题描述 在iar中编译STM32时出现SystemInit为定义的错误.我是初学者求大牛帮忙!! 解决方案 还出现了这个错误

文件读写-Java项目部署在Linux下文件写入的问题

问题描述 Java项目部署在Linux下文件写入的问题 一个java项目在windows下文件读写都没有问题,但是部署在Linux下的时候写入文件时有问题. 是要编辑一个文件,先打开了这个文件把里面的内容读出来,然后编辑,完了之后保存,如果打开编辑的时间超过了20秒,保存的时候就保存不上,也没有什么错误信息,如果不超过20秒,就可以保存成功.不是session的问题,session设置了30分钟.求各路大神前来指教啊 解决方案 你好,不知道你描述的问题还是我理解能力有所差异. 具我理解你的问题,

Python中字符集编码和文件读写实现程序

python中默认编码是ASCII,可以通过以下方式设置和获取: import sys print sys.getdefaultencoding() sys.setdefaultencoding('gbk')但直到python重新启动后新的默认编码才会生效,我试了一下,setdefaultencoding总是会出错,没有这个属性.用dir看,确实没有,python版本是2.5,不知道是否被取消了. 使用print来输出时,python将内容传递给系统处理,windows会按照系统默认编码来输出.

php文件读写实例程序

PHP如何读文件 file_get_contents() 函数把整个文件读入一个字符串中. 例子  代码如下 复制代码 <?php echo file_get_contents("test.txt"); ?> 输出: This is a test file with test text. 在PHP打开了文件之后就需要对文件进行读取,一般是使用fgets()函数. 该函数可以从文件中每次读取一行内容,其不断读入数据,值到遇到本行的换行符,或者全文的结束符号EOF. 介于fge