1 Ανοίξτε ένα πρόγραμμα επεξεργασίας κειμένου ή Java ολοκληρωμένο περιβάλλον ανάπτυξης ( IDE. ) Αυτό το σεμινάριο θα υποθέτουμε ότι χρησιμοποιείτε ένα συνηθισμένο επεξεργαστή κειμένου όπως το Notepad , αλλά πολλά από τα βήματα που μπορούν να αυτοματοποιηθούν με Java IDE . όπως Netbeans 2
Επικολλήστε τον ακόλουθο σκελετό της κατηγορίας στον επεξεργαστή :
java.io.File εισαγωγής ?
java.io.FileNotFoundException εισαγωγής ?
java.io.FileReader εισαγωγής ?
java.io.IOException εισαγωγής ?
δημόσια τάξη DirectoryReader {
δημόσια στατική άκυρη κύρια ( String [ ] args ) { }
}
Όλος ο κώδικας θα πάει στο κύριο παραπάνω μέθοδο .
εικόνων 3
Επικολλήστε τον ακόλουθο μέσα στην κύρια μέθοδο :
try {
} αλιευμάτων ( FileNotFoundException πρώην ) {
System.out.println ( ex.getMessage ( ) ) ?
} αλιευμάτων ( IOException πρώην ) {
System.out.println ( ex.getMessage ( ) ) ?
}
Αυτή χειρίζεται την υποχρεωτική ελέγχου σφάλματος για τον κωδικό για να έρχονται . Όλος ο κώδικας στα παρακάτω βήματα θα πάει στο χώρο μεταξύ των «προσπαθούν» και « αλιεύματα ».
Η 4
Επικολλήστε τον ακόλουθο εντός του μπλοκ try να δημιουργήσετε το FileReader :
FileReader fread ?
5
Επικολλήστε τον παρακάτω αμέσως μετά τη γραμμή από το βήμα 4 για να φορτώσετε τον τηλεφωνικό κατάλογο σε ένα αντικείμενο αρχείου :
File dir = new File ( " C : \\ " ) ?
Αντικαταστήστε τον κατάλογο με εκείνο που θα θέλατε να φορτώσετε .
Η 6
Επικολλήστε τον παρακάτω για να βρόχο μέσα από κάθε αρχείο στον κατάλογο , να διαβάσει τα δεδομένα από αυτό και να το εκτυπώσετε στην κονσόλα :
για ( File f : dir.listFiles ( ) ) {
fread = νέα FileReader ( στ ) ?
System.out.println ( f.getPath ( ) ) ?
ενώ ( fread.ready ( ) ) {
System.out.print ( ( char ) fread.read ( ) ) ?
}
fread.close ( ) ? }
Η 7
Επανεξέταση τον κωδικό σας για να βεβαιωθείτε ότι ταιριάζει με το ακόλουθο εκτύπωση του πλήρη πηγαίο κώδικα πριν από την αποθήκευση :
εισαγωγής java.io.File ?
java.io.FileNotFoundException εισαγωγής ?
java.io.FileReader εισαγωγής ?
java.io.IOException εισαγωγής ?
εισαγωγή java.nio.CharBuffer ?
δημόσια τάξη DirectoryReader {
δημόσια στατική άκυρη κύρια ( String [ ] args ) {
try {
FileReader fread ?
File dir = new File ( " /Users /Trenton /DailyShortStories /First Συντάκτης /" ) ?
για ( File f : dir.listFiles ( ) ) {
fread = νέα FileReader ( στ) ?
System.out.println ( f.getPath ( ) ) ?
ενώ ( fread.ready ( ) ) {
System.out.print ( ( char ) fread.read ( ) ) ?
}
fread.close ( ) ? }
} αλιευμάτων ( FileNotFoundException πρώην ) {
System.out.println ( ex.getMessage ( ) ) ?
} αλιευμάτων ( IOException πρώην ) {
System.out.println (πρώην . GetMessage ( ) ) ?
}
} }
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα