当前位置: 首页 > news >正文

wordpress本地视频教程扬州seo推广

wordpress本地视频教程,扬州seo推广,做的成功的地方网站,wordpress商务版题目:**18.30 (找出单词) 编写一个程序,递归地找出某个目录下的所有文件中某个单词出现的次数。从命令行如下传递参数: java Exercise18_30 dirName word 习题思路 (读取路径方法)和18.28题差不多,把找…

题目:**18.30 (找出单词)

编写一个程序,递归地找出某个目录下的所有文件中某个单词出现的次数。从命令行如下传递参数:

java Exercise18_30 dirName word
  • 习题思路
  1. (读取路径方法)和18.28题差不多,把找到文件后变量计数+1改成调用读取文件单词在文件内出现的次数即可(调用读取文件方法)。Java语言程序设计基础篇_编程练习题*18.28 (非递归目录大小)-CSDN博客
  2. (读取文件方法)传入文件和单词,逐行读取文件,如果找到单词,则计数变量+1.
  3. (main方法)读取传入的路径和单词,调用读取路径方法。
  • 代码示例 

编程练习题18_30WordCount.java

package chapter_18;import java.io.File;
import java.io.FileNotFoundException;
import java.util.ArrayList;
import java.util.Scanner;public class 编程练习题18_30WordCount {public static void main(String[] args) throws FileNotFoundException{if(args.length != 2) {System.out.println("Usage: java 编程练习题18_30WordCount dirName word");System.exit(0);}String path = args[0];String word = args[1];File file = new File(path);int count = readPath(file, word);System.out.println("The string "+word+" appears a total of "+count+" times.");}public static int readPath(File file,String word) throws FileNotFoundException{int count = 0;ArrayList<File> files = new ArrayList<File>();files.add(file);while(!files.isEmpty()) {ArrayList<File> newList = new ArrayList<File>();for(File f : files) {if(f.isFile())count+=readFile(f, word);else {File[] fileList = f.listFiles();if(fileList != null) {for(File f2:fileList){if(f2.isDirectory())newList.add(f2);else count += readFile(f2, word);}}}}files = newList;}return count;}public static int readFile(File file,String word)throws FileNotFoundException {int count = 0;try(Scanner input = new Scanner(file)){while(input.hasNextLine()) {String line = input.nextLine();if(line.contains(word))count++;}}return count;}}
  • 输出结果 

javac 编程练习题18_30WordCount.javajava chapter_18/编程练习题18_30WordCount C:/Users/Lenovo/eclipse-workspace/JavaFX/src public

http://www.zhongyajixie.com/news/1052.html

相关文章:

  • 南京驰铭做网站公司网站运营推广
  • 怎么做网站的浏览栏网站app免费生成软件
  • 闸北做网站公司我们公司在做网站推广
  • 新疆通汇建设集团有限公司网站alexa全球网站排名分析
  • 网站评论区怎么做百度竞价开户需要多少钱
  • 个人社保缴费基数查询优化大师如何删掉多余的学生
  • 为什么我的网站做不起来深圳网络推广网站
  • 平面设计与制作青岛百度推广优化
  • 私人做网站有什么用竞价账户托管哪家好
  • 国外比较好的资源网站百度推广平台登录
  • 网站建设定制网站建设公司免费发布推广的平台
  • sever2012做网站必应搜索引擎网址
  • 做网站收费标准点击量按效果付费的推广
  • phpstudy搭建网站教程上海专业seo排名优化
  • wordpress 插件 喜欢保定seo排名优化
  • 医疗网站不备案徐州seo代理计费
  • 网站制作与维护公司互联网广告营销
  • 滁州网站建设hi444做百度推广的网络公司广州
  • 薅羊毛做任务赚钱网站网站seo在线诊断分析
  • 郑州做网站电话谷歌首页
  • 网站之间如何做视频交换怎么做个人网页
  • 韩国教育网站模板网页设计效果图及代码
  • 计算机网络技术网站建设方向百度信息流代运营
  • 利用网站制作网页seo优化与推广招聘
  • apicloud影视源码宜昌网站seo收费
  • vr 做的网站乱码链接怎么用
  • 做食品行业网站浙江短视频seo优化网站
  • 可以用wpf做网站吗重庆seo全面优化
  • 联想电脑网站建设策划书关键词搜索工具好站网
  • 国家备案网查询系统武汉seo技术