Java的后缀分类_JAVA根据文件后缀名分类文件,并且将文件复制到不同的文件夹,求这段代码的注释...
代碼如下:importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;importjavax.swing....
代碼如下:
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import javax.swing.JFileChooser;
public class FileDemo {
public static void main(String[] args) {
File sourcePath = getSourcePath();
File outputPath = getOutputPath();
handlePath(sourcePath, outputPath);
}
private static void handlePath(File sourcePath, File outputPath) {
if (sourcePath == null || outputPath == null)
return;
for (File file : sourcePath.listFiles()) {
if (file.isDirectory()) {
handlePath(file, outputPath);
} else {
String fileName = file.getName();
if (fileName.contains(".")) {
String suffix = fileName.substring(fileName.lastIndexOf('.') + 1);
copy(file, new File(outputPath, suffix));
} else {
copy(file, new File(outputPath, "nosuffix"));
}
}
}
}
字數有限只能上截圖了
展開
總結
以上是生活随笔為你收集整理的Java的后缀分类_JAVA根据文件后缀名分类文件,并且将文件复制到不同的文件夹,求这段代码的注释...的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: java 命名管道_Java中命名管道的
- 下一篇: java文件读写 outputstrea
