【java办公自动化(1)】

阅读: 评论:0

【java办公自动化(1)】

【java办公自动化(1)】

Windows最好最快的查找文件神器

前言

如果用本地的搜索栏搜索文件只能搜索名称或者扩张名,txt文件或java文件里面的字符却搜索不了,且慢。因此,开发一个“内部搜索引擎”是非常必要的,为了美观,加上高亮姨妈红

输入的方式有三种:’/’、 ‘’ 、 r’’
os.chdir(‘C:/Users/86177/Desktop’)
os.chdir(r’C:Users86177Desktop’)
os.chdir(‘C:Users86177Desktop’)

效果展示

代码展示

WorkCode workCode = null;
if (ains(keyword) || _HtmlContent(fileName).contains(keyword)) {workCode = new WorkCode();workCode.setTitle(fileName);workCode.setContent(_adTxtFile(fileName));fileLists.add(workCode);
}

难点分析

这里如果文件名包含关键字就可以成立了,如果文件名没有关键字,则需要查找文件里面的内容,首先通过路径获取文件里面的内容,通过整个内容为一个字符串,是否包含关键字为条件判断。思路也可以通过逐行搜索是否包含关键字,如果第一行就包含则输出,下面的内容就不用再搜索,但是这种效率极其低下,如有大神可提出建议。当然,我们不用这种。我们采用js的contain或者test方法或者metch方法。

根目录查找,用时3分钟,查找jar文件,java文件急需。

扩展需求

  • 1、查询不区分大小写,如查询Nlp,可以搜索到NLP和nlp,
    最重要查得快。
  • 2、查询后,点击可直接打开文件。(艳辉云盘系统已实现该功能)
  • 3、统计查找文件的总数。

本文发布于:2024-01-28 08:21:50,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/17064013146077.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:办公自动化   java
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23