/ Published in: Java
Expand |
Embed | Plain Text
import java.util.*; import java.io.*; public class Directory { private String name; public Directory() { this("."); } this.name = name; } } } if(!dir.exists()) Vector<FileInfo> elenco = new Vector<FileInfo>(); if (file.isFile()) elenco.addElement(new FileInfo(file.getName(), file.getParent(), file.length())); else if (file.isDirectory()) elenco.addAll(scanDir(file)); } return elenco; } System.out.println("Inserire il nome della directory da analizzare (premere BARRA SPAZIO se si vuole analizzare tutta la directory): "); Directory a; if(nameOfDir.equals(" ")) { a = new Directory(); for(FileInfo info : a.scanDir()){ } } else { a = new Directory(nameOfDir); for(FileInfo info : a.scanDir(nameOfDir)){ } } } } class FileInfo { private String name; private String dir; private long dimensione; this.name = name; this.dir = dir; dimensione = dim; } return "Nome: " + name + "\nPath: " + dir + "\nDimensione: " + dimensione + " byte"; } }
You need to login to post a comment.
