تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ MohammadMoghadasi
(نکته)مقدار برگشتی درون متغیر
جامعه جاوا (اندروید) ایجاد شده در ۱۵ دی ۱۳۹۹

یک نکته که اینجا فک کنم فراموش کردید بگید :

data class User(val id : Int , val name : String , val age : Int){
}
fun main(){
    val user1 = User(1 , "mohammad" , 39)
    val (name , age) = user1
    println(name)
}

خروجی این برابر 1 هست و اصلا ربطی به اسم متغیر نداره یعنی نیم که نوشتیم مقدار 1 درونش ریخته و چاپ و به ترتیب ربط داره

سلام و احترام 

 

بله همینطوره 

ما صرفا با val name,age داریم دو متغیر میسازیم و value هامون رو در متغیر قرار میدهیم و مقدار درون این متغیر‌ها ربطی به نام آنها ندارد و همونطور که گفتید به ترتیب بستگی دارند.

پوریا شفیعی ۱۵ دی ۱۳۹۹، ۲۰:۳۰