? Applicazioni Java Servlet consentono di creare un software che gira su qualsiasi sistema operativo . Programmazione Java non viene compilato finché non viene eseguito sulla macchina , che lo rende compatibile con un'ampia gamma di sistemi operativi . Una funzione è possibile eseguire utilizzando il codice Java è la ricerca di file sul computer di un utente . Questo è utile quando si desidera creare un'applicazione che trova i file relativi ai criteri di ricerca impostati dall'utente o il proprio software. Istruzioni
1
Aggiungi il file di input e di output biblioteche . Queste librerie Java forniscono tutte le funzioni interne per le ricerche di file , creazione e modifica di file su un server o desktop . Aggiungere il codice riportato di seguito all'inizio del file di codice :
org.apache.commons.io.FileUtils importazione
;
importazione java.io.File ;
import java . util.Collection ;
importazione java.util.Iterator ;
2
la directory in cui la ricerca viene eseguito . È possibile impostare la ricerca l'intero disco "C" o solo una sottodirectory . Il codice seguente imposta la directory per la ricerca :
radice del file = new File ( "C: \\ documenti \\ ");
3
le estensioni dei file per la ricerca . Utilizzare "*" per cercare tutte le estensioni dei file . In questo esempio , tutti i file "txt" vengono ricercati . Il codice seguente imposta la "txt" estensione :
String [] estensioni = { " txt "} ;
4
vostra collezione di file oggetto . L'oggetto di raccolta file utilizza tutti i parametri e imposta la ricerca . Il codice seguente mostra come impostare l'oggetto di raccolta :
file Collection
= FileUtils.listFiles (radice , estensioni , true);
5
Esegui la ricerca sul computer . In questo esempio , ogni file trovato con l'estensione " txt" viene visualizzato all'utente . Il seguente codice esegue la ricerca e la visualizzazione :
for ( Iterator iterator = files.iterator (); iterator.hasNext ( ) ;) {
pfile = File ( File ) Iterator.next ( ) ;
System.out.println ( "File trovato : " + pfile.getAbsolutePath ()); }