【复制指定目录下的指定类型文件,并修改后缀名】
package com.companyname.common.test;import java.io.*;/*** @Description* @Author Created by shusheng.* @Email shusheng@yiji.com* @Date 2018/12/2*/ public class CopyFolderDemo {public static void main(String[] args) throws IOException {// 封装目录File srcFolder = new File("E:\\【GIT-FILES】\\yix\\yix-common\\src\\main\\java\\com\\yiji\\yix\\common\\utils");// 封装目的地File destFolder = new File("E:\\test");// 如果目的地目录不存在,就创建if (!destFolder.exists()) {destFolder.mkdirs();}// 获取该目录下的java文件的File数组File[] fileArray = srcFolder.listFiles(new FilenameFilter() {@Overridepublic boolean accept(File dir, String name) {return new File(dir, name).isFile() && name.endsWith(".java");}});// 遍历该File数组,得到每一个File对象,并复制到目标文件夹for (File file : fileArray) {String name = file.getName();String newName = name.replace(".java", ".jad");File newFile = new File(destFolder, newName);copyFile(file, newFile);}}public static void copyFile(File file, File newFile) throws IOException {BufferedInputStream bis = new BufferedInputStream(new FileInputStream(file));BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream(newFile));byte[] bytes = new byte[1024];int len = 0;while ((len = bis.read(bytes)) != -1) {bos.write(bytes, 0, len);}bis.close();bos.close();}}
转载于:https://www.cnblogs.com/zuixinxian/p/10087018.html
【复制指定目录下的指定类型文件,并修改后缀名】相关推荐
- python打开指定文件-python打包压缩、读取指定目录下的指定类型文件
下面通过代码给大家介绍python打包压缩指定目录下的指定类型文件,具体代码如下所示: import os import datetime import tarfile import fnmatch ...
- 【DOS】对指定目录下的指定文件类型进行打包
@echo offset package=pack.rar set dirs=LoginServer Launcher GlobalLauncher GameLauncherdel %package% ...
- python获取文件路径下指定的类型的文件_python学习1-列出指定目录下的指定类型文件...
列出指定目录下的指定类型文件 import sys import os import getopt def DisplayFileAndPath(directory, pfix, pfixset=Fa ...
- python读取压缩文件的指定后缀的文件_python打包压缩、读取指定目录下的指定类型文件...
下面通过代码给大家介绍python打包压缩指定目录下的指定类型文件,具体代码如下所示: import os import datetime import tarfile import fnmatch ...
- python文件操作2:在指定目录下查找指定后缀名的文件
在指定目录下查找指定后缀名的文件,要查找所有子目录,返回文件路径名列表 import osdef get_full_filelist(base_dir='.', target_ext='') -> ...
- VBA实战技巧精粹012:查找指定目录下的指定文件及Dir函数用法
问题:有处理学生评语,限于网络条件,往往学生提交的都是单个文件,这就需要将其一一提取出来,然后进行判断.导出等操作,但首先要解决的就是查找所有文件如何操作,这里需要用到Dir函数,当然创建一个文件搜索 ...
- Android之获取指定目录下的所有特殊文件名字
1.获取指定目录下的所有特殊文件名字 比如我们在sdcard目录下的chenyu这个文件夹里面获取以so文件结尾的所有文件名 2.代码 public ArrayList<String> g ...
- vc2010+openCV1.0实现将指定目录下的所有jpg文件缩放后存放到目标文件夹
开发环境:winXP + vc2010 + OpenCV1.0 OpenCV1.0安装目录: D:\opensource\opencv1.0 源代码: /*功能:将指定目录下的所有JPG文件进行缩放后 ...
- [Windowns C]递归遍历指定目录下的子目录和文件
/* 功能:演示了利用C语言递归遍历指定目录下的子目录和文件! 说明:经修改也可以搜索文件名符合特定格式的文件,如修改"\\*.*"为"\\*.log" */ ...
- php浏览服务器某一文件夹内容,php删除web服务器中指定目录下的指定格式的文件...
今天还在写VipSystem Pro的授权部分,用户授权后,生成匹配该用户的唯一的php文件集合(在一个目录下),然后进行zip下所并弹出下载. 这个临时生成的zip文件存放在我指定的一个目录.每个用 ...
最新文章
- 不是我吹,这个idea插件你真没用过!
- RSA, ACS5.X 集成配置
- Mockito 简明教程
- 将mysql的变量置为0_MySQL 8.0 全局变量的修改持久化 set persist
- 解决 .NET Core 在 Linux Container 中获取 CurrentCulture 不正确的问题
- [css] css中的baseline,你知道吗?
- geoserver native JAI error 问题解决方法
- linux rsa登录改密码登录_LINUX中RSA认证登录SSH(不需要输入密码登录)2种方法
- python内置数学函数库_在没有任何内置的求值函数或外部库的情况下用python解决数学问题...
- vim编辑python_Python3基础知识——Vi/Vim编辑器的使用,大神们都在用的
- button是块级元素吗_前端面试必知必会的十点,你都知道吗?
- 载入java VM 时Windows 出现错误:2
- c语言如何添加程序图标,如何给C控制台程序添加图标
- e480win7显卡驱动_e480安装了windows7显卡驱动装不上
- 计算机网络长度,以太网中mtu默认长度 你应该知道的计算机网络知识(2)
- 比较IC卡、ID卡、M1卡、CPU卡它们之间有什么区别
- python行业中性_【量化课堂】因子研究系列之四 -- 市值与行业的中性化
- H.264/AVC标准参考软件 JM
- sql查询前10条、第11条到第15条数据
- 史蒂夫·乔布斯(美国苹果公司联合创始人)