📄 fileprocess.java
字号:
package service;
import java.io.File;
import java.util.Date;
import java.util.Vector;
/**
* @author lieping
*
*/
public class FileProcess {
public FileProcess() {
}
Vector<Comparable> f;
public void dowloadFile(String file) {
dowloadFile(new File(file));
}
public void dowloadFile(File file) {
}
public Vector getFileList() {
f = new Vector<Comparable>();
CheckPath(FileServeConstants.ftpfloder);
return f;
}
public void CheckPath(File file) {// 对文件或文件夹进行递归检查
if (file.isDirectory()) {
File files[] = file.listFiles();
for (int i = 0, n = files.length; i < n; i++) {
if (files[i].isDirectory()) {
CheckPath(files[i]);
} else {
f.add(files[i].getAbsoluteFile());
f.add(files[i].length() + "字节");
f.add(new Date(files[i].lastModified()));
}
}
} else {
f.add(file.getName());
f.add(file.length());
f.add(new Date(file.lastModified()));
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -