📄 filerecord.java
字号:
package invertedList;
import java.io.File;
import java.io.Serializable;
public class FileRecord implements Serializable{
/**
*
*/
private static final long serialVersionUID = -6698684911251784354L;
private File file;
private String filename;
private long size;
private long lastModified;
public FileRecord(File file) {
super();
this.file = file;
this.filename = file.getName();
this.size = file.length();
this.lastModified = file.lastModified();
}
public FileRecord(String filename,long size,long lastModified){
this.filename = filename;
this.size = size;
this.lastModified = lastModified;
}
public File getFile(){
return file;
}
public long getSize() {
return size;
}
public long getLastModified() {
return lastModified;
}
public String getName(){
return filename;
}
public int hashCode(){
return filename.hashCode();
}
public boolean equals(Object o){
FileRecord r = (FileRecord)o;
if(filename.equals(r.filename)){
return true;
}
else{
return false;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -