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

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

Τι είναι PrintStream σε Java

Η τάξη PrintStream είναι μέρος της βιβλιοθήκης εισόδου και εξόδου των πόρων μέσα στη γλώσσα Java . Η τάξη PrintStream παρέχει λειτουργικότητα έξοδος δεδομένων σε συνδυασμό με άλλα αντικείμενα εξόδου. Οι προγραμματιστές μπορούν να δημιουργήσουν αντικείμενα της κλάσης PrintStream μέσα από τις εφαρμογές τους , καλώντας τις μεθόδους σε αυτά τα αντικείμενα για να παράγουν δεδομένα . Η τάξη PrintStream είναι κατάλληλη σε μια συγκεκριμένη σειρά των περιπτώσεων , με ένα ειδικό σύνολο των κατασκευαστών και των μεθόδων που παρέχουν πρόσβαση με τη χρήση του . Εισαγωγή
Η

Για να κάνετε χρήση της κατηγορίας 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 δεν το κάνει αυτό , μειώνοντας την ποσότητα της εξαίρεσης προγραμματιστές κώδικα χειρισμού πρέπει να εφαρμόσει κατά τη χρήση του τάξη .
Η
εικόνων

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

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