У меня проблема, у меня есть этот каталог с 1k + файлами и некоторыми папками. Мне нужно найти путь к файлам (которые находятся в подкаталогах), который начинается с «BCM», но не только первый, который я нахожу, но и каждый отдельный файл, который начинается с этого.
Я пытался посмотреть другие ответы на эту тему, но не смог найти помощь,
попробовал использовать этот код:
File dir = new File("K:\\Jgencs");
FilenameFilter filter = new FilenameFilter()
{
public boolean accept (File dir, String name)
{
return name.startsWith("BCM");
}
};
String[] children = dir.list(filter);
if (children == null)
{
System.out.println("No directory found");
}
else
{
for (int i = 0; i< children.length; i++)
{
String filename = children[i];
System.out.println(filename);
File h = new File(dir,filename);
System.out.println(h.getAbsolutePath()