User Tools

Site Tools


java:streams

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
java:streams [2026/05/21 18:47] – [Πηγές ενός Stream] gthanosjava:streams [2026/05/21 19:27] (current) – [Πηγές εισόδου ενός Stream] gthanos
Line 27: Line 27:
     * Files.lines(Path): Η κλάση [[https://docs.oracle.com/javase/8/docs/api/java/nio/file/Files.html|java.nio.file.Files]], μέσω της μεθόδου ''lines'', μετατρέπει κάθε γραμμή ενός αρχείου σε στοιχείο του stream.     * Files.lines(Path): Η κλάση [[https://docs.oracle.com/javase/8/docs/api/java/nio/file/Files.html|java.nio.file.Files]], μέσω της μεθόδου ''lines'', μετατρέπει κάθε γραμμή ενός αρχείου σε στοιχείο του stream.
     * [[https://docs.oracle.com/javase/8/docs/api/java/io/BufferedReader.html|java.io.BufferedReader]]: Η μέθοδος lines() επιστρέφει ένα stream από java.util.String με τις γραμμές του κειμένου, όπως αυτές διαβάζονται από την κλάση BufferedReader. Μέσω της κλάσης αυτής μπορούμε να διαβάσουμε από αρχείο, αλλά και από άλλες πηγές όπως μία σύνδεση στο διαδίκτυο.     * [[https://docs.oracle.com/javase/8/docs/api/java/io/BufferedReader.html|java.io.BufferedReader]]: Η μέθοδος lines() επιστρέφει ένα stream από java.util.String με τις γραμμές του κειμένου, όπως αυτές διαβάζονται από την κλάση BufferedReader. Μέσω της κλάσης αυτής μπορούμε να διαβάσουμε από αρχείο, αλλά και από άλλες πηγές όπως μία σύνδεση στο διαδίκτυο.
 +
 +==== Ενδιάμεσες λειτουργίες ====
 +
 +
 +
 +
 +
  
  
java/streams.txt · Last modified: 2026/05/21 19:27 by gthanos