This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
|
java:jfc_interfaces [2020/03/10 14:15] gthanos |
java:jfc_interfaces [2020/03/16 17:35] 127.0.0.1 external edit |
||
|---|---|---|---|
| Line 9: | Line 9: | ||
| * **Collection: | * **Collection: | ||
| * **Set:** Πρόκειται για ένα Collection που δεν μπορεί να αποθηκεύσει δύο φορές το ίδιο αντικείμενο (τα στοιχεία του είναι μοναδικά). | * **Set:** Πρόκειται για ένα Collection που δεν μπορεί να αποθηκεύσει δύο φορές το ίδιο αντικείμενο (τα στοιχεία του είναι μοναδικά). | ||
| - | * **Sorted Set:** Ένα //Set// που διατηρεί τα δεδομένα του ταξινομημένα. | + | * **Sorted Set:** Ένα //Set// που διατηρεί τα δεδομένα του ταξινομημένα. Συνήθως υλοποιείται μέσω ενός δυαδικού δέντρου αναζητήσεως. |
| * **List:** Πρόκειται για συνδεδεμένη λίστα. Χαρακτηριστικά της λίστας είναι ότι τα εξής: | * **List:** Πρόκειται για συνδεδεμένη λίστα. Χαρακτηριστικά της λίστας είναι ότι τα εξής: | ||
| * τα στοιχεία διατηρούν τη σειρά με την οποία εισάγονται. | * τα στοιχεία διατηρούν τη σειρά με την οποία εισάγονται. | ||
| Line 18: | Line 18: | ||
| * **Dequeue: | * **Dequeue: | ||
| * **Map:** Ένα αντικείμενο που αντιστοιχεί μοναδικά κλειδιά σε τιμές. | * **Map:** Ένα αντικείμενο που αντιστοιχεί μοναδικά κλειδιά σε τιμές. | ||
| - | * **Sorted Map:** Ένα //Map// που διατηρεί την σειρά των δεδομένων του με βάση συγκεκριμένους κανόνες ταξινόμησης. | + | * **Sorted Map:** Ένα //Map// που διατηρεί την σειρά των δεδομένων του με βάση συγκεκριμένους κανόνες ταξινόμησης. Συνήθως υλοποιείται μέσω ενός δυαδικού δέντρου αναζητήσεως. |
| Στα παραδείγματα που ακολουθούν χρησιμοποιείται για την αποθήκευση δεδομένων η παρακάτω κλάση '' | Στα παραδείγματα που ακολουθούν χρησιμοποιείται για την αποθήκευση δεδομένων η παρακάτω κλάση '' | ||
| Line 56: | Line 56: | ||
| </ | </ | ||
| - | |Προηγούμενο: | + | |Προηγούμενο: |