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

wordpress本地视频教程seo课程培训班费用

wordpress本地视频教程,seo课程培训班费用,帝国程序如何改网站标题,有没有免费学编程的网站题目:**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.ds6.com.cn/news/71014.html

相关文章:

  • 推广网上国网的意义嘉兴网站建设方案优化
  • 长清区政府网站建设无锡百度关键词优化
  • ftps 网站怎么做抖音自动推广引流app
  • wordpress自建站免费做网站的平台
  • 北流做网站长沙关键词快速排名
  • 简易的小企业网站建设网建公司
  • 南平网站设计微信营销推广软件
  • 常州做的网站的公司哪家好关键词检测工具
  • 有做网站维护的班级优化大师的利和弊
  • 东莞营销网站建设网页设计教程
  • 在网站上显示备案信息百度一下你就知道百度官网
  • 能自己做网站吗营销方案策划书
  • 廉洁文化建设网站seo运营工作内容
  • wordpress网校网站推广及seo方案
  • 动易网站建设实训报告推广普通话心得体会
  • wordpress采集文章自动翻译seo关键词排名工具
  • 南通企业建站程序广告主广告商对接平台
  • 网站建设跑业务谷歌排名推广
  • 怎样做网站赚点击量的钱百度搜索资源平台提交
  • wordpress不加载css百度关键词在线优化
  • 云虚拟主机可以做多少个网站百度快照入口
  • 个人服务器搭建做网站软文自动发布软件
  • 网站备案拍布幕厦门seo管理
  • 网站网页设计收费优化 英语
  • 江西做网站公司搜索引擎推广渠道
  • wordpress栏目seoseo服务优化
  • 如何做网站主赚钱渠道推广费用咨询
  • 北京网站开发联系电话无锡营销型网站建设
  • 网站建设的项目总结奶茶的营销推广软文
  • 贵阳市有翻译资质的公司网站搜索优化排名