codice:
import java.io.File;

public class CheckFile {
    
    private static String s;
    private static boolean foundFolder = false;

    public static void main(String[] args) {
        File dir = new File("dirIniziale");
        findDirectory(dir);
        System.out.println(s);
    }

    private static void findDirectory(File parentDirectory) {
        
        PVEstimation p = new PVEstimation();
        
       
        
        if(foundFolder) {
            return;
        }
        File[] files = parentDirectory.listFiles();
        
        for (File file : files) {
            if (file.isFile()) {
                continue;
            }
            if (file.getName().equals(p.elemento)) {
                foundFolder = true;  
                s = file.getName();
                break;
            }
            if(file.isDirectory()) {
               findDirectory(file);
            }
        }
        
    }

}
Non capisco perchè mi restituisce null !!!

Potete aiutarmi?