Ανάγνωση αρχείων "μη ASCII"
-
Ίσως να το πούμε αργότερα στις διαλέξεις, αλλά τι μπορούμε να κάνουμε ώστε να μην γίνεται αυτό (εικάζω δεν πιάνει τα Ελληνικά γράμματα, ήταν η συνταγή που είχαμε σαν παράδειγμα);
Αυτό https://howtodoinjava.com/java/io/java-read-file-to-string-examples/ θεωρείται αντιγραφή (ακόμα και αν το βάλουμε σαν '"πηγή);
-
Σωστά, το πρόβλημα είναι στο character encoding. Κατά πάσα πιθανότητα αυτό το αρχείο είναι UTF-8 οπότε πρέπει να γίνει σωστά η "μετατροπή".
Όχι δεν θεωρείτε αντιγραφή αλλά δεν χρειάζεται να χρησιμοποιήσεις επιπλέον βιβλιοθήκες όπως προτείνει το άρθρο. Το πιο "Java" απ' όλα είναι το (4) και θα μιλήσουμε για το πως διαβάζουμε αρχεία και για τους
Reader
s σε επόμενο μάθημα.