Για να κάνετε χρήση της κατηγορίας PrintStream , οι αιτήσεις πρέπει να εισάγει κύριο πακέτο της Java για τις εργασίες εισόδου και εξόδου . Ο κώδικας που ακολουθεί δείχνει την εισαγωγή του πακέτου για την κατηγορία PrintStream :
java.io. εισαγωγής * ?
Προγραμματιστές πρέπει να συμπεριλάβετε αυτή τη γραμμή στο επάνω μέρος του κάθε αρχείου κατηγορία στην οποία επιθυμούν να χρησιμοποιήσουν η κατηγορία PrintStream . Εάν ένα αρχείο περιέχει αναφορές στην κατηγορία PrintStream , αλλά δεν χρησιμοποιεί αυτή τη δήλωση κατά την εισαγωγή , το πρόγραμμα θα αποτύχει να συγκεντρώσει και να λειτουργήσει σωστά . Κατά τον προγραμματισμό σε ένα ολοκληρωμένο περιβάλλον ανάπτυξης για Java , οι προγραμματιστές θα δείτε μηνύματα λάθους, μέχρι να προσθέσετε την σωστή δήλωση εισαγωγής.
Εικόνων Δημιουργία
Η
Για να δημιουργήσετε αντικείμενα της κλάσης PrintStream , οι προγραμματιστές μπορούν να επιλέξουν από μια σειρά μεθόδων κατασκευαστή . Το ακόλουθο δείγμα κώδικα δείχνει ένα από αυτά :
PrintStream myPrintStream = νέα PrintStream ( myOutputStream ) ?
Αυτός ο κώδικας χρησιμοποιεί τη μέθοδο constructor της κλάσης PrintStream που δέχεται ένα αντικείμενο OutputStream . Η χρήση του "νέου " κλειδί προκαλεί τη μέθοδο κατασκευαστή να εκτελέσει , επιστρέφοντας ένα στιγμιότυπο της κλάσης , το οποίο τα καταστήματα κώδικα χρησιμοποιώντας μια μεταβλητή αναφοράς. Άλλες εκδόσεις της μεθόδου κατασκευαστή PrintStream λάβει το αρχείο και κορδόνι παραμέτρους τύπου , με τις χορδές που εκπροσωπούν τα ονόματα αρχείων .
Η Μέθοδοι
Η
Η κατηγορία PrintStream παρέχει μια σειρά από μεθόδους παραγωγής . Η μέθοδος προσάρτησης προσθέτει ένα χαρακτήρα στην τρέχουσα ροή ως εξής :
myPrintStream.append ( 'a') ?
Οι μέθοδοι εγγραφής επιτρέπουν στους προγραμματιστές να προσθέσετε bytes στο ρεύμα , ενώ οι μέθοδοι η μορφή επιτρέπει τα δεδομένα να διαμορφωθεί πριν από την έξοδο . Οι μέθοδοι εκτύπωσης λαμβάνουν διάφορα είδη παραμέτρων , συμπεριλαμβανομένης της χορδές , χαρακτήρες , booleans , αντικείμενα και είδη αριθμό . Το ακόλουθο δείγμα κώδικα δείχνει καλώντας τη μέθοδο εκτύπωσης με μια παράμετρο συμβολοσειράς:
myPrintStream.print ( "Hello" ) ?
Εικόνων Εκτιμήσεις
Η
Η PrintStream τάξη , όπως και πολλοί από τους κλάδους εισόδου και εξόδου της Java , δεν παρέχει λειτουργικότητα εξόδου από μόνη της , αλλά μάλλον λειτουργεί σε συνδυασμό με άλλες κλάσεις στο πακέτο . Η τάξη PrintStream μετατρέπει παραγωγής της σε bytes , το οποίο δεν είναι πάντα προσαρμοσμένη στις ανάγκες των συγκεκριμένων προγραμμάτων . Πολλές από τις κατηγορίες ισχύος σε Java ρίξει εισόδου εξόδου εξαιρέσεις , όταν κάτι πάει στραβά με τη διαδικασία της παραγωγής . Ωστόσο, η τάξη PrintStream δεν το κάνει αυτό , μειώνοντας την ποσότητα της εξαίρεσης προγραμματιστές κώδικα χειρισμού πρέπει να εφαρμόσει κατά τη χρήση του τάξη .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα