我正在使用它来查看文件是否已存在并获取其时间戳:
File file = new File(getResources().getString(R.string.file_name));
if (file.exists()) {
Date lastModified = new Date(file.lastModified());
}
Run Code Online (Sandbox Code Playgroud)
即使我可以使用Context.fileList()方法看到这个文件确实存在,但上面的代码总是说它没有.
如何获取文件的上次修改日期?
我从遗留系统获取数据,其中某个字节字段是可能包含字母或数字的代码.我想将它映射到枚举,但我不知道如何处理数值.
public enum UsageCode {
A ("Antique"),
F ("Flood Damaged"),
N ("New");
// 0 ("Unknown") How to allow for value of "0"?
private final String description;
UsageCode(String description) {
this.description = description;
}
public String getDescription() {
return description;
}
}
Run Code Online (Sandbox Code Playgroud)