User Tools

Site Tools


java:formatting

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
java:formatting [2021/05/14 15:53] gthanosjava:formatting [Unknown date] (current) – external edit (Unknown date) 127.0.0.1
Line 3: Line 3:
 Η εγγραφή αρχείων κειμένου γίνεται μέσω της κλάσης [[https://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.html|PrintWriter]]. Προκειμένου να γράψετε σε ένα αρχείο θα πρέπει να δημιουργήσετε ένα αντικείμενο αυτής της κλάσης με όρισμα το όνομα του αρχείου στο οποίο θέλετε να γράψετε. Εάν το αρχείο υπάρχει τα περιεχόμενα του θα διαγραφούν. Η εγγραφή αρχείων κειμένου γίνεται μέσω της κλάσης [[https://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.html|PrintWriter]]. Προκειμένου να γράψετε σε ένα αρχείο θα πρέπει να δημιουργήσετε ένα αντικείμενο αυτής της κλάσης με όρισμα το όνομα του αρχείου στο οποίο θέλετε να γράψετε. Εάν το αρχείο υπάρχει τα περιεχόμενα του θα διαγραφούν.
  
-Στο παρακάτω παράδειγμα, η κλάση ReadWithScanner της προηγούμενης ενότητας επεκτείνεται με μία επιπλέον μέθοδο για την εγγραφή των περιεχομένων του πίνακα των τηλεφωνικών αριθμών σε ένα αρχείο τύπου [[wiki:Comma-separated_values|CSV]] (Comma Separated Values).+Στο παρακάτω παράδειγμα, η κλάση ReadWithScanner της προηγούμενης ενότητας επεκτείνεται με μία επιπλέον μέθοδο για την εγγραφή των περιεχομένων του πίνακα των τηλεφωνικών αριθμών σε ένα αρχείο τύπου [[wiki:Comma-separated_values|CSV]] (Comma Separated Values). Παρατηρήστε ότι για να ανοίξουμε ένα αρχείο για εγγραφή μέσω της κλάσης PrintWriter θα πρέπει αυτό να γίνει μέσα σε ένα try block (ή try-with-resources block) και θα πρέπει να διαχειριστούμε το [[https://docs.oracle.com/javase/8/docs/api/java/io/FileNotFoundException.html|java.io.FileNotFoundException]].
  
 <code java ReadWithScannerAndWriteCSV.java> <code java ReadWithScannerAndWriteCSV.java>
Line 66: Line 66:
 </code> </code>
  
-Η κλάση [[https://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.html|PrintWriter]], όπως και η κλάση [[https://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html|PrintStream]] παρέχουν τη μέθοδο format (ή printf) για την εκτύπωση μορφοποιμένης εξόδου.+Η κλάση [[https://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.html|PrintWriter]], όπως και η κλάση [[https://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html|PrintStream]] παρέχουν τη μέθοδο format (ή printf) για την εκτύπωση μορφοποιημένης εξόδου. Η έννοια της μορφοποιημένες εξόδου εξηγείται παρακάτω και εφαρμόζεται τόσο σε αρχεία όσο και σε εκτύπωση στην κονσόλα.
  
 ===== Μορφοποίηση Εξόδου ===== ===== Μορφοποίηση Εξόδου =====
java/formatting.1621007584.txt.gz · Last modified: 2021/05/14 14:53 (external edit)