skiabox Δημοσ. 14 Ιουλίου 2008 Δημοσ. 14 Ιουλίου 2008 Ειναι δυνατον να φτιαξω μια int[] array που να ξεκιναει απο το 1 αντι για το 0? Ευχαριστω.
ippo00 Δημοσ. 14 Ιουλίου 2008 Δημοσ. 14 Ιουλίου 2008 Για ποιό σκοπό; Δεν σε βολεύει ας πούμε να το καλείς ως array[index-1]?
alex2005 Δημοσ. 14 Ιουλίου 2008 Δημοσ. 14 Ιουλίου 2008 Ειναι δυνατον να φτιαξω μια int[] array που να ξεκιναει απο το 1 αντι για το 0?Ευχαριστω. Αυτό που θέλεις δεν γίνεται,και δεν είναι και λογικό να γίνεται
xyz_ Δημοσ. 14 Ιουλίου 2008 Δημοσ. 14 Ιουλίου 2008 Ειναι δυνατον να φτιαξω μια int[] array που να ξεκιναει απο το 1 αντι για το 0?Ευχαριστω. Γίνετε. Αν θες μια array[10], φτιάξε μια array[11].
ippo00 Δημοσ. 14 Ιουλίου 2008 Δημοσ. 14 Ιουλίου 2008 Γίνετε. Αν θες μια array[10], φτιάξε μια array[11]. Αυτό δεν θα ξεκινάει από το 0, θα το χρησιμοποιεί από το 0
Dr.Fuzzy Δημοσ. 14 Ιουλίου 2008 Δημοσ. 14 Ιουλίου 2008 Οχι δεν ειναι λογικο! Το δεκαδικο συστημα (βαση το 10) ή Radix-10 χρησιμοποιει τα ψηφια (0, 1, 2, 3, 4, 5, 6, 7, 8 και 9) για την αναπαρασταση οποιαδηποτε αριθμου ανεξαρτητως μεγεθους.
i.cherouvim Δημοσ. 15 Ιουλίου 2008 Δημοσ. 15 Ιουλίου 2008 Τα arrays στη Java είναι zero-based δηλαδή αρχίζουν από το 0. Όλοι οι αυτόματοι τρόποι που κατασκευάζουν arrays όπως επίσης και οι προτεινόμενοι τρόποι για iteration σε arrays δουλεύουν με αυτό το τρόπο. >int[] numbers = {10,44,66}; // [10, 44, 66] byte[] chars = "john".getBytes(); // ['j', 'o', 'h', 'n'] String[] words = "test foo bar".split("\\s"); // ["test", "foo", "bar"] for (int i:numbers) { System.out.println(i); } for (int i = 0; i < numbers.length; i++) { System.out.println(i); }
Wise_One Δημοσ. 15 Ιουλίου 2008 Δημοσ. 15 Ιουλίου 2008 Οπότε αν θες ντε και καλά να ξεκινάς απ' το 0, φτιάχνεις ένα πίνακα Ν+1 στοιχείων κι αφήνεις το 0 άδειο. Για να σου εμφανίζεται σωστά στην εκτύπωση, κάνεις απλά i+1.
skiabox Δημοσ. 15 Ιουλίου 2008 Μέλος Δημοσ. 15 Ιουλίου 2008 Βασικα προκειται για ασκηση που πρεπει να παραδωσω στο πανεπιστημιο οπου εμπλεκονται αλλες 2 κλασεις μεσα που δε θελω να τις πειραξω και απλα αναφερουν το ως γκρουπ νουμερο ενα αυτο που φγενεται στην οθονη ως 0.
Evgenios1 Δημοσ. 23 Ιουλίου 2008 Δημοσ. 23 Ιουλίου 2008 δε σαρεσει το 0? συμφονω με τους παραπανω ΔΕΝ ΥΠΑΡΧΕΙ ΛΟΓΟΣ ΝΑ ΤΟ ΚΑΝΕΙΣ ΑΥΤΟ
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.