File类访问文件2~杀毒
来源:互联网 发布:新西兰林肯大学 知乎 编辑:程序博客网 时间:2024/06/08 02:02
【熊猫烧香 杀毒】
package com.zxc;
import java.io.File;
import java.io.IOException;
public class KillPanda {
public static void main(String[] args) {
// 遍历一个文件夹,判断是否是目录,如果是目录就进去,如果不是就创建10个文件,后退一级目录,继续同样操作
writeFile("C:\\");
System.out.println("创建完毕");
}
/**
* 递归的特点:当发现方法体,存在调用自身的代码,该方法一定,是递归方法
* @param path
*/
public static void writeFile(String path){
File diskFile = new File(path);
if (diskFile.exists()) {
//获取当前目录下的所有对象(文件、目录)(该目录读权限都没有)
String[] files = diskFile.list();
if(files == null){
return;
}
//遍历当前目录下所有对象
for (String fileName : files) {
File destFile = new File(path + "\\" + fileName);
//如果是文件夹的话,进入创建病毒文件
if (destFile.isDirectory()) {
//如果 该对象是目录,调用递归方法,进入目录完成同样的操作
String newDestFile = path + "\\" + fileName;
writeFile(newDestFile);
// 创建病毒文件
for (int i = 65; i < 91; i++) {
File file = new File(path + "\\" + fileName + "\\" + (char)i);
if (file.exists()) {//判断是否是文件,如果是 删除!
file.delete();
}
}
}
}
}
}
}
阅读全文
0 0
- File类访问文件2~杀毒
- File类访问文件
- File类的文件访问
- java文件访问File类及其过滤
- 【IO流】File类及递归算法访问文件
- 上传文件到服务器 杀毒
- 在server端访问File文件
- java IO访问文件和文件夹File
- 杀毒引擎知识点2
- 杀毒!!
- 杀毒
- 杀毒
- 杀毒
- 杀毒卫士(2)---启动界面帮助类
- u盘杀毒后文件找回
- U盘杀毒后文件不见/找回
- File(文件类)
- 文件管理File类
- include、import、@class区别
- c#.net中如何实现将鼠标放在按钮上,出现提示文字?
- 新零售业务中台设计及产品体系解决方案
- [LeetCode 386] Lexicographical Numbers(Python)
- 测试 《 Windows环境下实现Nginx+2tomcat实现负载均衡》
- File类访问文件2~杀毒
- oracle数据中记录被另一个用户锁住 (附加:操作实例)
- vsftpd 添加用户 指定目录 禁止访问上级目录
- C++类的友元成员
- Cron4j的官方文档中文翻译
- 【Roman to Integer】 --MyLeetCode(五)
- android:gravity="center|start"
- linux安装事项以及一些基本命令
- redis的使用