0 امتیاز
قبل در برنامه نویسی توسط (1.1هزار امتیاز)

فرض کنید در اسکالا آرایه ای از Person داریم که فیلد های firstName و lastName دارد، چگونه می توان از این آرایه به یک آرایه از جنس String رسید که فقط حاوی lastName افراد است؟

1 پاسخ

0 امتیاز
قبل توسط (1.1هزار امتیاز)

sequence ها در اسکالا متد map دارند که برای این کار مناسب هستند:

case class Person(firstName: String, lastName: String)

val people = Array(
    Person("Saeed","Zarinfam"), 
    Person("Sara", "Javadi"), 
    Person("Sina", "Mohebi")
)

val firstNames: Array[String] = people.map(_.firstName)

سوالات مشابه

0 امتیاز
1 پاسخ 293 بازدید
0 امتیاز
1 پاسخ 662 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
0 امتیاز
1 پاسخ 598 بازدید
0 امتیاز
1 پاسخ 487 بازدید
+1 امتیاز
1 پاسخ 472 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+1 امتیاز
1 پاسخ 352 بازدید
0 امتیاز
1 پاسخ 615 بازدید
0 امتیاز
0 پاسخ 788 بازدید
0 امتیاز
1 پاسخ 375 بازدید
+1 امتیاز
1 پاسخ 615 بازدید
...