Πώς να χρησιμοποιήσετε την κλάση printstream στην Java

Συγγραφέας: Robert Simon
Ημερομηνία Δημιουργίας: 18 Ιούνιος 2021
Ημερομηνία Ενημέρωσης: 20 Απρίλιος 2024
Anonim
Πώς να χρησιμοποιήσετε την κλάση printstream στην Java - Άρθρα
Πώς να χρησιμοποιήσετε την κλάση printstream στην Java - Άρθρα

Περιεχόμενο

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


Οδηγίες

Χρησιμοποιήστε τη ροή εκτύπωσης στην Java (εικόνα πληκτρολογίου από τον Fyerne από την Fotolia.com)
  1. Εισαγωγή της βιβλιοθήκης IO. Χωρίς την τάξη IO, ο μεταγλωττιστής δεν αναγνωρίζει τις μεθόδους και τις ιδιότητες της κλάσης printstream. Ο ακόλουθος κώδικας εισάγει τις κλάσεις IO:

    εισαγωγή java.io. *;

  2. Κατανομή μεταβλητών κλάσης. Χρειάζεστε δύο μεταβλητές για να χρησιμοποιήσετε την κλάση printstream. Η μεταβλητή FileOutputStream χρησιμοποιείται για την ανάκτηση δεδομένων από το αρχείο και η μεταβλητήstreamstream χρησιμοποιείται για την εμφάνιση των αποτελεσμάτων:

    FileOutputStream myFile; PrintStream myStream;

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

    myFile = νέο αρχείο FileOutputStream ( "FileToShowUser.txt ");


  4. Εκχωρήστε τα δεδομένα που έχουν ανακτηθεί από το αρχείο στη μεταβλητήstreamstream για να δείτε:

    myStream = νέο PrintStream (myFile);

  5. Εκτυπώστε τα δεδομένα αρχείου στην οθόνη. Ο ακόλουθος κώδικας εμφανίζει πληροφορίες αρχείου για τον χρήστη:

    myStream.println ("Παρακάτω είναι τα δεδομένα αρχείου: n") GO myStream.println (myFile);

  6. Κλείστε τη μεταβλητή για να ελευθερώσετε πόρους:

    myStream.close ();