Ciao a tutti,
ho dichiarato una variabile in una classe di un package:
codice:
public String elemento;
e sto cercando di utilizzarla all'interno di un'altra classe dello stesso package
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);
}
}
}
}
in modo tale da poterla utilizzare come chiave di ricerca di una cartella all'interno della directory "dirIniziale" ma non va!
Dove sbaglio???