Για να δηλώσετε περισσότερες από μία μεταβλητές του ίδιου τύπου, μπορείτε να χρησιμοποιήσετε μια λίστα με διαχωριστικά με κόμματα:
int x = 5, y = 6, z = 7; System.out.println(x + y + z);
Αυτός ο κώδικας θα εμφανίσει:
18
Μπορείτε επίσης να αντιστοιχίσετε την ίδια τιμή σε πολλαπλές μεταβλητές σε μια γραμμή:
int x = 5, y = 5, z = 5;
Εδώ οι μεταβλητές x, y και z έχουν όλες αντιστοιχιστεί με την τιμή 5.
Αν επιθυμείτε να αντιστοιχίσετε την τιμή μιας μεταβλητής σε πολλαπλές μεταβλητές, μπορείτε να το κάνετε ως εξής:
int a = 1, b = 2, c = 3; int x = a, y = b, z = c; System.out.println(x + " " + y + " " + z);
Εδώ η τιμή της μεταβλητής a
αντιστοιχίζεται στη μεταβλητή x
, η τιμή της μεταβλητής b
αντιστοιχίζεται στη μεταβλητή y
και η τιμή της μεταβλητής c
αντιστοιχίζεται στη μεταβλητή z
. Η println()
μέθοδος εμφανίζει τις τιμές των μεταβλητών x
, y
και z
στην οθόνη.
Μπορείτε επίσης να αντιστοιχίσετε την τιμή μιας μεταβλητής σε μία ή περισσότερες μεταβλητές του ίδιου τύπου:
int a = 5; int x, y, z; x = y = z = a; System.out.println(x + " " + y + " " + z);
Εδώ η τιμή της μεταβλητής a
αντιστοιχίζεται στις μεταβλητές x
, y
και z
. Η println()
μέθοδος εμφανίζει τις τιμές των μεταβλητών x
, y
και z
στην οθόνη.
Όλες οι μεταβλητές της Java πρέπει να αναγνωρίζονται με μοναδικά ονόματα.
Αυτά τα μοναδικά ονόματα ονομάζονται αναγνωριστικά (identifiers).
Τα αναγνωριστικά μπορούν να είναι σύντομα ονόματα (όπως x και y) ή περισσότερο περιγραφικά ονόματα (ηλικία, άθροισμα, συνολικός όγκος).
Σημείωση: Συνιστάται η χρήση περιγραφικών ονομάτων για τη δημιουργία κατανοητού και συντηρήσιμου κώδικα:
Παράδειγμα χρήσης αναγνωριστικών στη Java:
int age = 25; double salary = 2500.50; String firstName = "John"; char gender = 'M'; boolean isMarried = false;
Σε αυτό το παράδειγμα, έχουμε ορίσει πέντε μεταβλητές (age, salary, firstName, gender, isMarried) με διαφορετικούς τύπους δεδομένων και περιγραφικά ονόματα.
Οι γενικοί κανόνες για τα ονόματα των μεταβλητών στη Java είναι αυτοί που αναφέρατε:
- Τα ονόματα μπορούν να περιέχουν γράμματα, αριθμούς, κάτω παύλες και σύμβολα δολαρίου
- Τα ονόματα πρέπει να ξεκινούν με ένα γράμμα
- Τα ονόματα πρέπει να ξεκινούν με πεζά γράμματα και δεν μπορούν να περιέχουν κενά
- Τα ονόματα μπορούν να ξεκινούν επίσης με το σύμβολο $ ή _ (αλλά δεν θα το χρησιμοποιήσουμε σε αυτό το μάθημα)
- Τα ονόματα είναι ευαίσθητα στην πεζογραφία (“myVar” και “myvar” είναι διαφορετικές μεταβλητές)
- Οι κατοχυρωμένες λέξεις (όπως τα κλειδιά Java, όπως int ή boolean) δεν μπορούν να χρησιμοποιηθούν ως ονόματα.