Προσθήκη δηλώσεις εισαγωγής στο πρόγραμμα Java . Θα πρέπει να χρησιμοποιήσετε ορισμένες κατηγορίες να διενεργεί πράξεις εισαγωγής σε Java . Εισάγετε τις ακόλουθες δηλώσεις στην κορυφή της κατηγορίας που σκοπεύετε σχετικά με τη χρήση για την επεξεργασία του αρχείου εισόδου σας : java.io. εισαγωγής * ? Java.util.Scanner εισαγωγής ?
Η " io" βιβλιοθήκη σας επιτρέπει να χρησιμοποιήσετε οι « FileReader " και " BufferedReader " τάξεις για να εντοπίσετε και να ανοίξετε το αρχείο , ενώ η κλάση Scanner θα χειριστεί την επεξεργασία του περιεχομένου του αρχείου σας ως ακέραιες τιμές . 2
Προσθήκη προσπαθήσουμε και να πιάσει μπλοκ να το πρόγραμμά σας . Λειτουργίες εισόδου και εξόδου συχνά τα προγράμματα να ρίξει εξαιρέσεις . Εξαιρέσεις συμβαίνουν όταν ο κώδικας σας αντιμετωπίζει ένα σφάλμα που δεν μπορεί να αντιμετωπίσει, ώστε να μπορούν να προκαλέσουν τα προγράμματά σας για να συντρίψει . Κατά τη χρήση ορισμένων κατηγοριών εισόδου και εξόδου , θα πρέπει να περιλαμβάνει τον κωδικό σας μέσα από τις ενότητες δοκιμή , με το μπλοκ των αλιευμάτων καθοδήγηση Java τι να κάνετε εάν μια εξαίρεση δεν τίθεται . Προσθέστε τον ακόλουθο κώδικα περίγραμμα στο πρόγραμμά σας : try { //επεξεργασία του αρχείου εισόδου εδώ } αλιευμάτων ( IOException ioExc ) { System.out.println ( ioExc.getMessage ( ) ) ? }
Μπορείτε να τοποθετήσετε τον κώδικα για να διαβάσετε και να επεξεργαστεί το αρχείο σας μέσα στο μπλοκ try .
εικόνων 3
Δημιουργία αντικειμένων εισόδου για να χειριστεί εργασίες επεξεργασίας του αρχείου σας . Προσθέστε τον ακόλουθο κώδικα μέσα στο μπλοκ try σας : FileReader Fread = νέα FileReader ( " /intfile.txt . »). ? BufferedReader ψωμί = νέα BufferedReader ( Fread ) ? Scanner intScan = νέο σαρωτή (ψωμί ) ?
Αλλάξτε την παράμετρο συμβολοσειράς πέρασε στο " FileReader " μέθοδο κατασκευαστή για να ταιριάζει με το όνομα και τη θέση του το δικό σας αρχείο . Αυτά τα αντικείμενα να ανοίξετε το αρχείο και να δώσει το πρόγραμμά σας την ικανότητα να επεξεργάζονται το περιεχόμενό της .
Η 4
Προσθέστε ένα βρόχο , ενώ για να εργαστούν μέσω του αρχείου σας . Για την επεξεργασία κάθε ακέραιο στο αρχείο σας με τη σειρά του , θα χρειαστεί μια δομή βρόχου . Προσθέστε τον ακόλουθο κώδικα μέσα στο μπλοκ try , μετά τη δημιουργία Scanner αντικειμένου παράδειγμα : ενώ ( intScan.hasNext ( ) ) { //διαδικασία περιεχόμενο του αρχείου εδώ }
Αυτός ο κωδικός εντολή στο πρόγραμμα να συνεχίσει να εκτελεί , ενώ εξακολουθεί να υπάρχει το περιεχόμενο του αρχείου που δεν έχει σαρωθεί ακόμα. Ο κωδικός σας επεξεργασία, η περιεκτικότητα ως ακέραιοι μπορεί να εκτελέσει μέσα σε αυτό το βρόχο while . Έξω από το βρόχο, ενώ , μετά το κλείσιμο του κηδεμόνα , κλείστε το σαρωτή ως εξής : intScan.close ( ) ?
5
Διαδικασία ακέραιοι εισόδου σας . Μέσα στο βρόχο while , προσθέστε τον ακόλουθο κώδικα , διαβάζοντας στον επόμενο ακέραιο αριθμό κάθε φορά που ο βρόχος εκτελείται : int thisInt = intScan.nextInt ( ) ?
Για να ελέγξετε την επεξεργασία σας , μπορείτε να προσθέσετε την ακόλουθη γραμμή : System.out . println ( thisInt ) ?
Αυτό θα σας επιτρέψει να επαληθεύσει ότι η λειτουργία εισόδου λειτουργεί σωστά . Μπορείτε να διεξάγει οποιαδήποτε άλλη αναγκαία επεξεργασία για ακέραιους εισόδου σας μέσα στο βρόχο while .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα