This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
|
java:arrays [2016/02/22 09:17] gthanos [Πίνακες δύο διαστάσεων] |
java:arrays [2016/02/26 11:15] 127.0.0.1 external edit |
||
|---|---|---|---|
| Line 18: | Line 18: | ||
| Σημειώστε ότι κατά σύμβαση προτιμάται η τοποθέτηση του τελεστή **[]** πριν το όνομα της μεταβλητής, και όχι μετά. | Σημειώστε ότι κατά σύμβαση προτιμάται η τοποθέτηση του τελεστή **[]** πριν το όνομα της μεταβλητής, και όχι μετά. | ||
| </WRAP> | </WRAP> | ||
| + | |||
| + | Εναλλακτικά, μπορείτε να ορίσετε το μέγεθος του πίνακα ορίζοντας και τα περιεχόμενα του στην δήλωση ορισμού του, όπως στο παρακάτω παράδειγμα: | ||
| + | <code java> | ||
| + | int[] numbers = {1,2,3,4,5,6,7,8,9,10}; | ||
| + | </code> | ||
| + | |||
| Η αρίθμηση των στοιχείων του πίνακα ξεκινάει από τον δείκτη 0 και αυξάνει. Για παράδειγμα για ένα πίνακα 10 θέσεων, η αρίθμηση των στοιχείων του είναι **0-9**, όπως φαίνεται στο παρακάτω σχήμα. | Η αρίθμηση των στοιχείων του πίνακα ξεκινάει από τον δείκτη 0 και αυξάνει. Για παράδειγμα για ένα πίνακα 10 θέσεων, η αρίθμηση των στοιχείων του είναι **0-9**, όπως φαίνεται στο παρακάτω σχήμα. | ||
| Line 38: | Line 44: | ||
| | | ||
| for(int i=0; i < anArray.length; i++) { | for(int i=0; i < anArray.length; i++) { | ||
| - | System.out.println("Element at index " + i + "/" + anArray.length+": " + anArray[0]); | + | System.out.println("Element at index " + i + "/" + anArray.length+": " + anArray[i]); |
| } | } | ||
| } | } | ||