Ciao a tutti,
ho dichiarato una variabile in una classe di un package:
e sto cercando di utilizzarla all'interno di un'altra classe dello stesso packagecodice:public String elemento;
in modo tale da poterla utilizzare come chiave di ricerca di una cartella all'interno della directory "dirIniziale" ma non va!codice:import java.io.File; public class CheckFile { private static boolean foundFolder = false; public static void main(String[] args) { File dir = new File("dirIniziale"); findDirectory(dir); } private static void findDirectory(File parentDirectory) { if(foundFolder) { return; } File[] files = parentDirectory.listFiles(); for (File file : files) { if (file.isFile()) { continue; } if (file.getName().equals(String (elemento))) { foundFolder = true; break; } if(file.isDirectory()) { findDirectory(file); } } } }
Dove sbaglio???