Mündəricat:
- 5 fərqli zavod funksiyasından istifadə edərək Kotlin-də Xəritələri necə yaratmaq olar
- Kotlin ArrayList Misal 1- boş ArrayList
Video: Kotlin-də xəritə nədir?
2024 Müəllif: Lynn Donovan | [email protected]. Son dəyişdirildi: 2023-12-15 23:43
Kotlin xəritəsi cüt obyektləri ehtiva edən kolleksiyadır. Xəritə məlumatları açar və dəyərdən ibarət cütlər şəklində saxlayır. Xəritə açarlar unikaldır və xəritə hər açar üçün yalnız bir dəyər saxlayır. Kotlin dəyişməz və dəyişkəni fərqləndirir xəritələr.
Nəticə etibarı ilə, Kotlin üzərində necə xəritə düzəldə bilərsiniz?
5 fərqli zavod funksiyasından istifadə edərək Kotlin-də Xəritələri necə yaratmaq olar
- mapOf - dəyişməz xəritə yaratmaq. Kotlin-də xəritə yaratmağın ilk və ən standart yolu mapOf istifadə etməkdir.
- mutableMapOf - dəyişkən xəritə yaratmaq.
- sortedMapOf - SortedMap yaratmaq.
- hashMapOf - HashMap yaratmaq.
- linkedMapOf - LinkedHashMap yaratmaq.
İkincisi, Kotlin-də MutableList nədir? Kotlin Dəyişən Siyahı interfeys və elementlərin ümumi toplusudur. O, Kolleksiya sinifini miras alır. üsulları Dəyişən Siyahı interfeys həm oxumaq, həm də yazmaq funksiyalarını dəstəkləyir. Elementlər daxil olduqdan sonra Dəyişən Siyahı elan etdikdə, ona daha çox element əlavə etmək və ya çıxarmaq olar, buna görə də onun sabit ölçüsü uzunluğu yoxdur.
Həm də bilmək lazımdır ki, Kotlin-ə nə icazə verilir?
Kotlin icazə verdi ifadə daxilində elan edilmiş dəyişənlərin kənarda istifadə edilə bilməyəcəyi əhatə dairəsi funksiyasıdır. Nümayiş edən bir nümunə kotlin let funksiyası aşağıda verilmişdir.
Kotlin-də arrayList-i necə yarada bilərəm?
Kotlin ArrayList Misal 1- boş ArrayList
- əyləncəli əsas(args: Massiv){
- val arrayList = ArrayList()//Boş massiv siyahısının yaradılması.
- arrayList.add("Ajay")//Arraylistə obyektin əlavə edilməsi.
- arrayList.add("Vijay")
- arrayList.add("Prakaş")
- arrayList.add("Rohan")
- arrayList.add("Vijay")
Tövsiyə:
Amazon hansı xəritə xidmətindən istifadə edir?
Amazon Maps API v2 ilə siz tez və asanlıqla Amazon cihazları üçün xəritəçəkmə proqramları yarada bilərsiniz. Tətbiqiniz maye böyütmə və sürüşdürmə ilə yüksək keyfiyyətli 3D xəritələri birləşdirə bilər
Xəritə açar hərflərə həssas Salesforce?
Xəritə açarları və dəyərləri hər hansı bir məlumat növü ola bilər - primitiv növlər, kolleksiyalar, sObjects, istifadəçi tərəfindən müəyyən edilmiş növlər və daxili Apex tipləri. String tipli xəritə düymələri hərflərə həssasdır. Yalnız vəziyyətə görə fərqlənən iki açar unikal hesab olunur və müvafiq fərqli Xəritə qeydlərinə malikdir
Xəritə dəyərlərini necə müqayisə edirsiniz?
Dəyər bərabərliyi üçün xəritələri müqayisə etməyin düzgün yolu: Xəritələrin eyni ölçüdə olmasını yoxlayın(!) Bir xəritədən düymələr dəstini əldə edin. Əldə etdiyiniz setdən hər bir açar üçün həmin açar üçün hər xəritədən alınan dəyərin eyni olduğunu yoxlayın (əgər açar bir xəritədə yoxdursa, bu, tam bərabərliyin pozulmasıdır)
JSON-da xəritə nədir?
Məqsəd. Nümunələrdən istifadə edərək biznes modelinizin məlumat növlərini JSON-a uyğunlaşdıra bilərsiniz. JSON obyekti adların və dəyərlərin sıralanmamış toplusudur. JSON massivi sifarişli dəyərlər ardıcıllığıdır. Dəyər sətir, nömrə, Boolean, null, obyekt və ya massiv ola bilər
Xəritə məlumat strukturu nədir?
Xəritə fərdi elementlərinə indeksləşdirmə üçün çevik vasitələr təklif edən sürətli açar axtarış məlumat strukturunun bir növüdür. Bu açarlar, onlarla əlaqəli məlumat dəyərləri ilə birlikdə Xəritədə saxlanılır. Xəritənin hər bir girişində tam olaraq bir unikal açar və onun müvafiq dəyəri var