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

免费企业网站建设宁波seo网络推广定制多少钱

免费企业网站建设,宁波seo网络推广定制多少钱,网站我们只做av的搬运工,个人网站如何做推广题目如下 扫描指定目录,并找到名称中包含指定字符的所有普通文件(不包含目录),并且后续询问该用户是否要删除该文件 本题是关于文件I/O知识中对文件系统操作的应用,解答的完整代码如下(需要的uu自取)⬇️ 在完整…

题目如下

扫描指定目录,并找到名称中包含指定字符的所有普通文件(不包含目录),并且后续询问该用户是否要删除该文件

本题是关于文件I/O知识中对文件系统操作的应用,解答的完整代码如下(需要的uu自取)⬇️    

在完整代码后博主将对代码进行拆分讲解

import java.io.File;
import java.util.Scanner;public class demo1 {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);//输入指定目录System.out.println("请输入指定目录");String path = scanner.next();File file = new File(path);if(!file.isDirectory()){System.out.println("输入目录不合法");System.exit(1);}//输入指定字符System.out.println("请输入指定字符");String key = scanner.next();//开始进行扫描scan(file,key);}//扫描函数public static void scan(File file,String key){System.out.println("正在扫描"+file.getAbsolutePath());if(file == null){return;} else if(file.isDirectory()){File[] files = file.listFiles();for (File f : files ) {scan(f,key);}}else {if(file.getName().contains(key)){delete(file);}}}//删除操作public static void delete(File file){System.out.println("是否要删除文件?(y|n)");Scanner scanner = new Scanner(System.in);String choice = scanner.next();if(choice.equals("y")){file.delete();}else {System.out.println("未删除文件");}}
}

1、主方法

main()方法代码中,首先要让用户输入指定的目录和指定关键字

值得注意的是,在输入指定目录后,我们要对用户的输入进行合法性判断

if(!file.isDirectory()){System.out.println("输入目录不合法");System.exit(1);
}

2、scan方法 

为了扫描文件夹及文件夹中的子文件夹, 我们需要采取递归思路。即如果子文件依然是文件夹,就仍用scan方法扫描;如果是文件,则判断文件名包不包含key关键字

如果文件名包含key关键字,那么就进入delete方法,判断是否要删除

public static void scan(File file,String key){System.out.println("正在扫描"+file.getAbsolutePath());if(file == null){return;} else if(file.isDirectory()){File[] files = file.listFiles();for (File f : files ) {scan(f,key);}}else {if(file.getName().contains(key)){delete(file);}}
}

运行结果

 

http://www.yidumall.com/news/15021.html

相关文章:

  • 承德网站建设费用电脑网页制作
  • 微信怎么注册小程序商店网站快速优化排名软件
  • 网站建设小组优化大师百科
  • 烟台好的网站设计公司站长工具无内鬼放心开车禁止收费
  • 请人代做谷歌外贸网站太原今日头条
  • 怎么用PS做网站广告图关键词的选取原则
  • 莲花网站建设seo网站优化培训怎么做
  • 网站建设工作总结6小程序开发流程
  • 做数学网站新浪网今日乌鲁木齐新闻
  • 做视频网站虚拟主机怎么选seo技术优化
  • 龙岩网站建搜索关键词分析
  • 杭州品牌vi设计公司南京网络优化公司有哪些
  • 网站建设所需要的技术山西seo排名厂家
  • 简约个人网站模板小程序如何推广运营
  • 网站建设价格需要多少钱平台推广是什么
  • 设计学习网站页面优化内容包括哪些
  • 王爷你抱错人了安徽seo
  • 西局网站建设长尾关键词举例
  • 自己做网站系统首选平台郴州网站定制
  • 寻找长沙网站建设2021小学生新闻摘抄
  • 网站和app的区别东莞市网络营销公司
  • 萝卜建站分类信息网页分析工具
  • 昆明网站建设在河科技品牌营销推广方案
  • 网站换ip注意电商运营模式
  • 南阳网站建设多少钱关键词优化多少钱
  • java与php开发网站网络销售平台排名
  • 网站制作建设网站如何被搜索引擎收录
  • 网站开发项目的心得体会百度推广多少钱一天
  • 手机端网站开发流程厦门seo排名收费
  • 一般用什么做网站首页广告推广公司