Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς μπορώ να αναζητήσετε ένα αρχείο Δημιουργήθηκε Χρησιμοποιώντας Java Servlet

; εφαρμογές Java servlet σας επιτρέπουν να δημιουργήσετε το λογισμικό που τρέχει σε οποιοδήποτε λειτουργικό σύστημα . Προγραμματισμού Java δεν καταρτίζεται μέχρι να εκτελείται στο μηχάνημα , το οποίο το καθιστά συμβατό με μια ευρεία γκάμα λειτουργικών συστημάτων . Μια λειτουργία που μπορείτε να εκτελέσετε χρησιμοποιώντας τον κώδικα Java είναι η αναζήτηση των αρχείων στον υπολογιστή ενός χρήστη . Αυτό είναι χρήσιμο όταν θέλετε να δημιουργήσετε μια εφαρμογή που βρίσκει τα αρχεία σχέση με την αναζήτηση των κριτηρίων που καθορίζονται από το χρήστη ή το δικό σας λογισμικό . Οδηγίες
Η 1

Προσθέστε τις βιβλιοθήκες αρχείο εισόδου και εξόδου . Αυτές οι βιβλιοθήκες Java σας παρέχει όλες τις εσωτερικές λειτουργίες για τις αναζητήσεις αρχείων , δημιουργία και επεξεργασία αρχείων σε ένα διακομιστή ή επιτραπέζιο . Προσθέστε τον παρακάτω κώδικα στην αρχή του αρχείου κωδικό σας :

org.apache.commons.io.FileUtils εισαγωγής ?

Java.io.File εισαγωγής ?

Java εισαγωγής . util.Collection ?

java.util.Iterator εισαγωγής ? 2

Ρυθμίστε τον κατάλογο όπου η αναζήτηση εκτελείται . Μπορείτε να το ρυθμίσετε για να αναζητήσετε το σύνολο του " C" ή απλά ένα υποκατάλογο . Ο παρακάτω κώδικας ορίζει τον κατάλογο για την αναζήτηση :

ρίζα Αρχείο = new File ( " C : \\ Documents \\ ")?
Εικόνων 3

Ρυθμίστε τις επεκτάσεις αρχείων για να αναζητήσετε . Χρησιμοποιήστε το " * " για να αναζητήσετε όλες τις επεκτάσεις αρχείων . Σε αυτό το παράδειγμα , όλα τα αρχεία " txt " αναζητώνται . Ο παρακάτω κώδικας ορίζει το " txt " επέκταση :

String [ ] = { επεκτάσεις " txt "} ?
Η 4

Ορισμός αντικείμενο συλλογή αρχείων σας . Το αντικείμενο συλλογή αρχείων χρησιμοποιεί όλες τις παραμέτρους και ιδρύει την αναζήτηση . Η παρακάτω κώδικα εμφανίζει πώς να δημιουργήσει το αντικείμενο της συλλογής :

αρχεία Collection = FileUtils.listFiles (ρίζα , επεκτάσεις , αλήθεια)?
5

Εκτελέστε την αναζήτηση στον υπολογιστή . Σε αυτό το παράδειγμα , κάθε αρχείο βρέθηκε με το " txt " επέκταση εμφανίζεται στο χρήστη. Ο παρακάτω κώδικας εκτελεί την αναζήτηση και την εμφάνιση :

για ( Iterator iterator = files.iterator ( ) ? Iterator.hasNext ( ) ;) {

Αρχείο pfile = ( File ) iterator.next ( ) ?

System.out.println ( "Αρχείο βρέθηκαν : " + pfile.getAbsolutePath ( ) ) ?

}
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα