Big*_*low -1 java arrays android file
我不确定我是否100%正确地提出了这个问题,但是在这里:我得到了这个代码:
File root = Environment.getExternalStorageDirectory();
File saveFolder= new File(Root, "Save");
String[] files=saveFolder.list(
new FilenameFilter() {
public boolean accept(File dir, String name) {
//define here you filter condition for every single file
return name.startsWith("1_");
}
});
if(files.length>0) {
System.out.println("FOUND!");
System.out.println("Files length = "+files.length);
} else {
System.out.println("NOT FOUND!");
}
Run Code Online (Sandbox Code Playgroud)
我有2个文件开头"1_",println也显示我有2个文件.但是,如何在布尔值之后打印或查看这两个文件的文件名?
所以像(在另一个之间System.out.println):
System.out.println("File names = "+files.names);
循环遍历数组:
String[] files=SaveFolder.list(...);
for (String name : files) {
System.out.println("File name: " + name);
}
Run Code Online (Sandbox Code Playgroud)
请注意,变量的命名约定是以小写形式启动它们.
| 归档时间: |
|
| 查看次数: |
1838 次 |
| 最近记录: |