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 پاسخ 282 بازدید
0 امتیاز
1 پاسخ 648 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
0 امتیاز
1 پاسخ 581 بازدید
0 امتیاز
1 پاسخ 471 بازدید
+1 امتیاز
1 پاسخ 460 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+1 امتیاز
1 پاسخ 340 بازدید
0 امتیاز
1 پاسخ 596 بازدید
0 امتیاز
0 پاسخ 752 بازدید
0 امتیاز
1 پاسخ 358 بازدید
+1 امتیاز
1 پاسخ 590 بازدید
...