java:arrays

Differences

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

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
java:arrays [2015/02/06 13:59]
gthanos created
java:arrays [2015/04/19 18:51]
gthanos [Πίνακες]
Line 1: Line 1:
 ====== Πίνακες ====== ====== Πίνακες ======
  
-Οι πίνακες στην γλώσσα προγραμματισμού Java ορίζονται σε αναλογία με την C ως ένα σύνολο τιμών του ιδίου τύπου δεδομένων του οποίου ο αριθμός των μελών είναι ​προαποφασισμένος και δεν αλλάζει. ​+Οι πίνακες στην γλώσσα προγραμματισμού Java ορίζονται σε αναλογία με την C ως ένα σύνολο τιμών του ιδίου τύπου δεδομένων του οποίου ο αριθμός των μελών είναι ​δεδομένος και δεν αλλάζει.
  
 {{  :​java:​objects-tenelementarray.gif ​ }} {{  :​java:​objects-tenelementarray.gif ​ }}
Line 19: Line 19:
         anArray[1] = 200;         anArray[1] = 200;
         anArray[2] = 300;         anArray[2] = 300;
- +        ​ 
-        ​System.out.println("​Element at index 0: " +        ​for(int i=0; i<​anArray.length;​ i++) { 
-                           anArray[0]); +          System.out.println("​Element at index "+i+": "+ anArray[0]); 
-        System.out.println("​Element at index 1: " +        }
-                           anArray[1]);​ +
-        System.out.println("Element at index 2: " +
-                           + anArray[2]);+
     }     }
 } }
 </​code>​ </​code>​
 +
 +<WRAP important 80% round center>
 +Οι πίνακες στη Java υλοποιούνται ως αντικείμενο. Κάθε αντικείμενο έχει ένα πεδίο ''​length''​ που αποθηκεύει το μέγεθος του πίνακα (π.χ. ''​anArray.length''​) και το οποίο δεν αλλάζει (final field). Μέσω του πεδίου length μπορείτε να έχετε πρόσβαση στο μέγεθος του κάθε πίνακα.
 +</​WRAP>​
  
 ===== Πίνακες δύο διαστάσεων ===== ===== Πίνακες δύο διαστάσεων =====
Line 49: Line 50:
  
  
 +| [[java:​variables | Μεταβλητές]] ​  | [[java:​operators | Τελεστές ]]  |
java/arrays.txt · Last modified: 2018/02/16 17:25 by gthanos