Sobes.tech
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:

    • Αριθμοί (όλοι είναι αντικείμενα):
      • Byte
      • Short
      • Int
      • Long
      • Float
      • Double
    • Λογική: Boolean
    • Σύμβολο: Char
    • Σειρά: String
    • Πίνακες: Array<Type>, ByteArray, ShortArray κ.ά.
    • Συλλογές: List, Set, Map κ.ά.
    • Ειδικοί τύποι:
      • Unit (όμοιο με το void στην Java)
      • Nothing (δηλώνει ότι μια συνάρτηση ποτέ δεν επιστρέφει)
      • Any (όμοιο με το Object στην Java, ο πιο γενικός υπερτύπος)