Πίνακας περιεχομένων:

Τι είναι ο χάρτης στο Κότλιν;
Τι είναι ο χάρτης στο Κότλιν;

Βίντεο: Τι είναι ο χάρτης στο Κότλιν;

Βίντεο: Τι είναι ο χάρτης στο Κότλιν;
Βίντεο: Kotlin Map Functions: The Difference Between mapOf() and mutableMapOf() 2024, Νοέμβριος
Anonim

Χάρτης Kotlin είναι μια συλλογή που περιέχει ζεύγη αντικειμένων. Χάρτης κρατά τα δεδομένα με τη μορφή ζευγών που αποτελούνται από ένα κλειδί και μια τιμή. Χάρτης τα κλειδιά είναι μοναδικά και τα χάρτης κρατά μόνο μία τιμή για κάθε κλειδί. Κότλιν διακρίνει μεταξύ αμετάβλητο και μεταβλητό χάρτες.

Κατά συνέπεια, πώς φτιάχνεις έναν χάρτη στο Kotlin;

Πώς να δημιουργήσετε Χάρτες στο Kotlin χρησιμοποιώντας 5 διαφορετικές εργοστασιακές λειτουργίες

  1. mapOf - δημιουργία ενός αμετάβλητου χάρτη. Ο πρώτος και πιο τυπικός τρόπος δημιουργίας χάρτη στο Kotlin είναι χρησιμοποιώντας το mapOf.
  2. mutableMapOf - δημιουργία ενός μεταβλητού χάρτη.
  3. sortedMapOf - δημιουργία SortedMap.
  4. hashMapOf - δημιουργία ενός HashMap.
  5. linkedMapOf - δημιουργία ενός LinkedHashMap.

Δεύτερον, τι είναι το MutableList στο Kotlin; Kotlin MutableList είναι μια διεπαφή και μια γενική συλλογή στοιχείων. Κληρονομεί από την κλάση Collection. Οι μέθοδοι του MutableList Η διεπαφή υποστηρίζει λειτουργίες ανάγνωσης και εγγραφής. Μόλις μπουν τα στοιχεία MutableList έχουν δηλώσει, μπορεί να προστεθούν περισσότερα στοιχεία σε αυτό ή να αφαιρεθούν, επομένως δεν έχει σταθερό μήκος.

Επίσης, να ξέρετε, τι επιτρέπεται στο Kotlin;

Κότλιν ας είναι μια συνάρτηση εύρους όπου οι μεταβλητές που δηλώνονται μέσα στην έκφραση δεν μπορούν να χρησιμοποιηθούν εκτός. Ένα παράδειγμα που αποδεικνύει kotlin ας η λειτουργία δίνεται παρακάτω.

Πώς μπορώ να δημιουργήσω μια arrayList στο Kotlin;

Παράδειγμα Kotlin ArrayList 1- κενό ArrayList

  1. fun main(args: Array){
  2. val arrayList = ArrayList()//Δημιουργία κενού πίνακα συστοιχιών.
  3. arrayList.add("Ajay")//Προσθήκη αντικειμένου στη λίστα πίνακα.
  4. arrayList.add("Vijay")
  5. arrayList.add("Prakash")
  6. arrayList.add("Rohan")
  7. arrayList.add("Vijay")

Συνιστάται: