您的位置:首页 > 编程语言 > Java开发

将d:\java目录下的所有.java文件复制到d:\jad目录下, 并将原来文件的扩展名从.java改为.jad

2017-01-30 14:15 896 查看
public class Test3 {
//判断文件名后缀是.java吗?是的话true,不是的话false
private static FileFilter fileFilter = new FileFilter() {

@Override
public boolean accept(File arg0) {
// TODO Auto-generated method stub
String tmp = arg0.getName().toLowerCase();
if(tmp.endsWith(".java")){
return true;
}
return false;
}
};

public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
File file = new File("D:/java");
File[] files = file.listFiles(fileFilter);
InputStream in = null;
OutputStream out = null;
String fileName = null;
String destName = null;
File f = new File("D:/jad");
for (File file2 : files) {
in = new FileInputStream(file2);
if(!f.exists()){
f.mkdir();
}
fileName = file2.getName();
destName = (String) fileName.subSequence(0, fileName.lastIndexOf("."));
out = new FileOutputStream(new File("D:/jad/"+destName+".jad"));
int len = 0;
byte[] b = new byte[1024];
while((len = in.read(b))!= -1){
out.write(b, 0, len);
//System.out.println(new String(b,0,len));
}
}
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐