Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come si cerca un file creato utilizzando Java Servlet

? 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 ()); }



 

Programmazione © www.354353.com