Junior
Καταγράψτε όλους τους τύπους δεδομένων σε Java και Kotlin.
sobes.tech AI
Απάντηση από AI
-
Java:
- Βασικοί τύποι:
byte(8 bits, ακέραιος από -128 έως 127)short(16 bits, ακέραιος από -32.768 έως 32.767)int(32 bits, ακέραιος)long(64 bits, ακέραιος)float(32 bits, κινητής υποδιαστολής αριθμός)double(64 bits, κινητής υποδιαστολής αριθμός)boolean(λογική τιμή true/false)char(16 bits, ένα σύμβολο Unicode)
- Αναφορές:
- Κλάσεις (π.χ.,
String, προσαρμοσμένες κλάσεις) - Διεπαφές
- Πίνακες
- Κλάσεις (π.χ.,
- Βασικοί τύποι:
-
Kotlin:
- Αριθμοί (όλοι είναι αντικείμενα):
ByteShortIntLongFloatDouble
- Λογική:
Boolean - Σύμβολο:
Char - Σειρά:
String - Πίνακες:
Array<Type>,ByteArray,ShortArrayκ.ά. - Συλλογές:
List,Set,Mapκ.ά. - Ειδικοί τύποι:
Unit(όμοιο με τοvoidστην Java)Nothing(δηλώνει ότι μια συνάρτηση ποτέ δεν επιστρέφει)Any(όμοιο με τοObjectστην Java, ο πιο γενικός υπερτύπος)
- Αριθμοί (όλοι είναι αντικείμενα):