Πίνακας στην κλήση μεθόδου
-
- bit level
- Posts: 14
- Joined: Thu Oct 18, 2007 12:39 pm
- Academic status: 1st year
- Gender: ♂
- Location: Αθήνα
Πίνακας στην κλήση μεθόδου
Ξέρει κανείς πως μπορώ αν θέλω στις πραγματικές παραμέτρους ενός προγράμματος τις οποιες αναφέρω κατά την κλήση μεθόδου να συμπεριλάβω και πίνακα;
Πρέπει να γράψω στην παρένθεση με τις παραμέτρους :<όνομα πίνακα>[] ή []<όνομα πίνακα> ή κάτι άλλο;
Ότι και αν δοκιμάσω ο compiler μου λέει:
.class expected για το σημείω όπου δηλώνω τον πίνακα.
ΥΓ:καλά οι τύποι από την sun δεν μπορούν να κάνουν καλύτερους compilers;
Πρέπει να γράψω στην παρένθεση με τις παραμέτρους :<όνομα πίνακα>[] ή []<όνομα πίνακα> ή κάτι άλλο;
Ότι και αν δοκιμάσω ο compiler μου λέει:
.class expected για το σημείω όπου δηλώνω τον πίνακα.
ΥΓ:καλά οι τύποι από την sun δεν μπορούν να κάνουν καλύτερους compilers;
Για να λες .class θα υποθέσω Java.
Συνεπώς, η κλήση θα γίνει κάπως έτσι :
Ή, με απλά λόγια, το όνομα του πίνακα.
Συνεπώς, η κλήση θα γίνει κάπως έτσι :
Code: Select all
int size = VALUE;
MyObject[] table = new MyObject[size];//me h xoris kataskeuasti an einai dikh sou h myobject h oxi antistoixa
myMethod(table);
"Must float like lotus on river... and kill old lady!"
Να μην ξεχάσει να κάνει καιΓια να λες .class θα υποθέσω Java.
Συνεπώς, η κλήση θα γίνει κάπως έτσι :
Κώδικας:
int size = VALUE;
MyObject[] table = new MyObject[size];//me h xoris kataskeuasti an einai dikh sou h myobject h oxi antistoixa
myMethod(table);
Ή, με απλά λόγια, το όνομα του πίνακα.
Code: Select all
table[i] = new MyObject();