Salve
Come faccio a sapere quali file.TXT sono sotto una cartella...
Li vorrei mettere dentro un Vector..
Grazie per L'AIUTO
Damiano
Salve
Come faccio a sapere quali file.TXT sono sotto una cartella...
Li vorrei mettere dentro un Vector..
Grazie per L'AIUTO
Damiano
Non so se esiste un metodo apposta altrimenti fai i llistato della Directory e poi scegli tutti i File che finiscono per .txt dall'Array che si č creato e mettili nel Vector...
public class Filtro implements FileFilter {
public boolean accept(File pathname) {
return pathname.getName().toLowerCase().endsWith(".txt");
}
}
File dir = new File("C:\");
File[] f = dir.listFiles(new Filtro());
Ecco c'era il modo...
non mi funge...
mi servirebbe una funzioncina che mette dentro un array tutti i files .txt della cartella dove stā il programma..
vi prego aiutatemi
damiano
Funge funge..che errore ti da?
Prova il codice cosi...codice:import java.io.*; class Filtro implements FileFilter { public boolean accept(File pathname) { return pathname.getName().toLowerCase().endsWith(".txt"); } } public class Prova{ public static void main(String[] args){ File dir = new File("C:\\"); File[] f = dir.listFiles(new Filtro()); for(int i=0;i<f.length;i++){ System.out.println(f[i].getName()); } } }
GRAZIE PER QUELLO DI PRIMA..
VOLEVO FARTI UN'ALTRA DOMANDA SENZA APRIRE UN'ALTRA DISCUSSIONE..
COME FACCIO A CREARE UN FILE.TXT VUOTO IN QUELLA DIRECTORY
File f = new File("dir\\name.txt");
boolean created = f.createNewFile();
if (created)
// file creato
else
// ha avuto un problema