فهرست مطالب:
- نحوه ایجاد نقشه در Kotlin با استفاده از 5 عملکرد مختلف کارخانه
- Kotlin ArrayList مثال 1- ArrayList خالی
تصویری: نقشه در کاتلین چیست؟
2024 نویسنده: Lynn Donovan | [email protected]. آخرین اصلاح شده: 2023-12-15 23:46
نقشه کاتلین مجموعه ای است که شامل جفت اشیا است. نقشه داده ها را به صورت جفتی که از یک کلید و یک مقدار تشکیل شده است نگهداری می کند. نقشه کلیدها منحصر به فرد هستند و نقشه برای هر کلید فقط یک مقدار دارد. کاتلین بین تغییرناپذیر و تغییرپذیر تمایز قائل می شود نقشه ها.
در نتیجه، چگونه یک نقشه در کاتلین میسازید؟
نحوه ایجاد نقشه در Kotlin با استفاده از 5 عملکرد مختلف کارخانه
- mapOf - ایجاد یک نقشه تغییرناپذیر. اولین و استانداردترین راه برای ایجاد نقشه در Kotlin استفاده از mapOf است.
- mutableMapOf - ایجاد یک نقشه قابل تغییر.
- sortedMapOf - ایجاد یک SortedMap.
- hashMapOf - ایجاد HashMap.
- linkedMapOf - ایجاد یک LinkedHashMap.
دوم اینکه MutableList در Kotlin چیست؟ Kotlin MutableList یک رابط و مجموعه عمومی از عناصر است. کلاس Collection را به ارث می برد. روش های MutableList رابط از هر دو قابلیت خواندن و نوشتن پشتیبانی می کند. هنگامی که عناصر وارد MutableList اعلام کرده اند، می توان عناصر بیشتری را در آن اضافه کرد یا حذف کرد، بنابراین طول اندازه ثابتی ندارد.
همچنین بدانید که چه چیزی در کاتلین اجازه داده می شود؟
کاتلین اجازه داد یک تابع محدوده است که در آن متغیرهای اعلام شده در داخل عبارت را نمی توان در خارج استفاده کرد. نمونه ای که نشان می دهد کاتلین اجازه دهید تابع در زیر آورده شده است.
چگونه یک arrayList در Kotlin ایجاد کنم؟
Kotlin ArrayList مثال 1- ArrayList خالی
- سرگرمی اصلی (args: Array){
- val arrayList = ArrayList()//ایجاد یک آرایه خالی.
- arrayList.add("Ajay")//افزودن شی در فهرست آرایه.
- arrayList.add ("Vijay")
- arrayList.add ("پراکاش")
- arrayList.add ("روهان")
- arrayList.add ("Vijay")
توصیه شده:
آیا کاتلین جاوای جدید است؟
گوگل پشتیبانی رسمی از Kotlin در اندروید را در Google I/O 2017 اعلام کرد و با شروع اندروید استودیو 3.0 Kotlin در مجموعه ابزار توسعه اندروید تعبیه شده است. Kotlin در کد بایتی مشابه جاوا کامپایل می شود، با کلاس های جاوا به روش های طبیعی تعامل می کند و ابزار اشتراک گذاری می کند. با جاوا
اپلیکیشن کاتلین چیست؟
Kotlin یک زبان برنامه نویسی "عملی" با هدف عمومی، منبع باز، تایپ ایستا برای JVM و Android است که ویژگی های برنامه نویسی شی گرا و کاربردی را با هم ترکیب می کند. JetBrains در بسیاری از محصولات خود از جمله IntelliJ IDEA از Kotlin استفاده می کند
کلاس داده کاتلین چیست؟
Kotlin راه حل بهتری برای کلاس هایی دارد که برای نگهداری داده/حالت استفاده می شوند. به آن کلاس داده می گویند. یک کلاس داده مانند یک کلاس معمولی است اما با برخی عملکردهای اضافی. با کلاسهای داده کاتلین، نیازی نیست خودتان تمام کدهای طولانی دیگ بخار را بنویسید/تولید کنید
چرا کاتلین سریعتر از جاوا است؟
برای ساختهای تمیز با دیمون Gradle گرم شده، جاوا 13 درصد سریعتر از Kotlin جمعآوری میکند. با این حال، مهم نیست از چه زبانی استفاده می کنید، دیمون Gradle زمان ساخت را تا بیش از 40٪ کاهش می دهد. اگر قبلاً از آن استفاده نمی کنید، باید استفاده کنید. بنابراین کاتلین برای فول بیلدها کمی کندتر از جاوا کامپایل می کند
رابط کاربری در کاتلین چیست؟
کاتلین - رابط. در Kotlin، این رابط دقیقاً مشابه جاوا 8 کار می کند، به این معنی که می توانند شامل پیاده سازی متد و همچنین اعلان متدهای انتزاعی باشند. یک اینترفیس می تواند توسط یک کلاس به منظور استفاده از عملکرد تعریف شده آن پیاده سازی شود