۰۷ Lists & ArrayLists

آموزش مقدماتی کاتلین

error برای مشاهده این ویدئو می بایستی مشترک این دوره باشید.

در قسمت هفتم آموزش زبان برنامه نویسی کاتلین قصد داریم در ادامه ی بحث ساختارهای داده ای در کاتلین ( آرایه ها جلسه ی قبل مورد بررسی قرار گرفتند ) List و ArrayList در کاتلین را بررسی کنیم .


کلیدواژه: اندروید Android List کاتلین Kotlin ArrayList

لیست قسمت های این دوره:
play_circle_filled
۰۱
معرفی
رایگان
play_circle_filled
۰۲
متغییرها - Variables
رایگان
play_circle_filled
۰۳
Data Types
رایگان
play_circle_filled
۰۴
Nullable variables
lock ویژه مشترکین
play_circle_filled
۰۵
Conditionals
lock ویژه مشترکین
play_circle_filled
۰۶
Arrays
lock ویژه مشترکین
play_circle_filled
۰۷
Lists & ArrayLists
lock ویژه مشترکین
play_circle_filled
۰۸
Hashmaps
lock ویژه مشترکین
play_circle_filled
۰۹
Strings
lock ویژه مشترکین
play_circle_filled
۱۰
Loops1
lock ویژه مشترکین
play_circle_filled
۱۱
Loops2
lock ویژه مشترکین
play_circle_filled
۱۲
Loops3
lock ویژه مشترکین
play_circle_filled
۱۳
break & continue & namingLoops
lock ویژه مشترکین
play_circle_filled
۱۴
Functions
lock ویژه مشترکین
play_circle_filled
۱۵
OOP & Classes
lock ویژه مشترکین
play_circle_filled
۱۶
Constructors
lock ویژه مشترکین
play_circle_filled
۱۷
NamedParameters & DefaultValues
lock ویژه مشترکین
play_circle_filled
۱۸
Inheritance
lock ویژه مشترکین
play_circle_filled
۱۹
Overriding
lock ویژه مشترکین
play_circle_filled
۲۰
Abstract classes1
lock ویژه مشترکین
play_circle_filled
۲۱
Abstract classes2
lock ویژه مشترکین
play_circle_filled
۲۲
Interfaces
lock ویژه مشترکین
play_circle_filled
۲۳
Secondary constructor
lock ویژه مشترکین
play_circle_filled
۲۴
Data classes
lock ویژه مشترکین
play_circle_filled
۲۵
Enums
lock ویژه مشترکین
play_circle_filled
۲۶
Objects
lock ویژه مشترکین
play_circle_filled
۲۷
Packages & Import
lock ویژه مشترکین
play_circle_filled
۲۸
Visibilities
lock ویژه مشترکین
play_circle_filled
۲۹
Getter/Setter
lock ویژه مشترکین
play_circle_filled
۳۰
Companion object
lock ویژه مشترکین
play_circle_filled
۳۱
Constant values
lock ویژه مشترکین
play_circle_filled
۳۲
Lambda1
lock ویژه مشترکین
play_circle_filled
۳۳
Lambda2
lock ویژه مشترکین
play_circle_filled
۳۴
Generics
lock ویژه مشترکین
play_circle_filled
۳۵
it keyword
lock ویژه مشترکین
play_circle_filled
۳۶
Extension functions
lock ویژه مشترکین
play_circle_filled
۳۷
Files
lock ویژه مشترکین
play_circle_filled
۳۸
Exception handling
lock ویژه مشترکین
دیدگاه ها:
zoho1381
مشترک دوره
۳ ماه قبل
reply
تو ویدیوی ۷ لیست رو بصورت valتعریف کردین. که خودتون گفته بودین val درواقع همون فایناله. پس چطور بعدش میتونیم آیتم های لیست رو تغییر بدیم؟
۳ ماه قبل در پاسخ به zoho1381
reply
سلام، مقداردهی یک List با آبجکتی که از پیاده‌سازی آن ساخته میشه مقداردهی و بهتره بگیم ارجاع‌دهی میشه نه با آیتم‌های درونش. زمانی که ما یک List رو به صورت val تعریف می‌کنیم به این معنی است که فقط یک بار می‌تونیم اون رو ارجاع‌دهی کنیم و جدای از val یا var بودنش آیتمهای درونش رو می‌تونیم بارها تغییر بدیم.
موفق باشید.
ارسال دیدگاه:
برای ارسال دیگاه باید به سیستم وارد شوید و یا ثبت نام کنید. ثبت نام چند لحظه بیشتر زمان شما را نمیگیرد.