Я не уверен, правильно ли я задал вопрос на 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!");
}
Я получил 2 файла, которые начинаются с "1_"
, println
такжепоказывает, что я получил 2 файла.Но как я могу напечатать или увидеть имена файлов этих двух файлов после логического значения?
Так что-то вроде (между другими System.out.println
):
System.out.println("File names = "+files.names);