如何用JAVA实现根据文件后缀名分类文件,并且将文件复制到不同的文件夹 求完整代码!!谢谢大家了
解决方案 »
- 再问个问题!关于ping的!!球代码!
- 【100分】求教。图像识别方面的技术
- 我想用JCreator来编译这样子一个java文件,除了安装jdk外,还需要什么配置操作呢?
- 求一段IO操作代码:一段一段的返回值!(无限给分)
- 简单问题:如何获得一个文件的更新时间
- 如何在java中引用其他公司的PLAF,比如alloy的PLAF?
- 请教:Linux+Tomcat4+jdk1.4下Vector的错误
- 像我这种情况学Java行吗?答者有分!
- 关于Daemon
- 画图板代码问题
- 我现在用J2SE做一个Windows系统运行的软件,该软件显示大照片有时会内存溢出。哪位高手知道如何处理?
- arraylist泛型声明括号中数字的含义
if (file.getName().toLowerCase().endsWith(".txt")) {
//复制操作
}
文件复制操作如下 public static boolean copy(File fileFrom, File fileTo) {
try {
FileInputStream in = new java.io.FileInputStream(fileFrom);
FileOutputStream out = new FileOutputStream(fileTo);
byte[] bt = new byte[1024];
int count;
while ((count = in.read(bt)) > 0) {
out.write(bt, 0, count);
}
in.close();
out.close();
return true;
} catch (IOException ex) {
return false;
}
}
Path dir = ...;
Path target = ...;
try (DirectoryStream<Path> stream = Files.newDirectoryStream(dir, "*.{c,h,cpp,hpp,java}")) {
for (Path entry: stream) {
Files.copy(entry,target.resolve(entry.getFileName()));
}
} catch (DirectoryIteratorException ex) {
// I/O error encounted during the iteration, the cause is an IOException
throw ex.getCause();
}
需要 jdk7