Junior — Middle
Ποιοι τύποι δεδομένων για την αναπαράσταση ακέραιων αριθμών υπάρχουν στη γλώσσα Java;
sobes.tech AI
Απάντηση από AI
Στη Java, υπάρχουν οι ακόλουθοι πρωταρχικοί τύποι δεδομένων για την αναπαράσταση ακέραιων αριθμών:
- byte — 8-bit υπογεγραμμένος ακέραιος, εύρος από -128 έως 127.
- short — 16-bit υπογεγραμμένος ακέραιος, εύρος από -32.768 έως 32.767.
- int — 32-bit υπογεγραμμένος ακέραιος, εύρος από -2^31 έως 2^31-1.
- long — 64-bit υπογεγραμμένος ακέραιος, εύρος από -2^63 έως 2^63-1.
Όλοι αυτοί οι τύποι είναι με υπογραφή. Η επιλογή του τύπου εξαρτάται από το απαιτούμενο εύρος τιμών και την εξοικονόμηση μνήμης.