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 پاسخ 345 بازدید
0 امتیاز
1 پاسخ 697 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
0 امتیاز
1 پاسخ 656 بازدید
0 امتیاز
1 پاسخ 542 بازدید
+1 امتیاز
1 پاسخ 515 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+1 امتیاز
1 پاسخ 402 بازدید
0 امتیاز
1 پاسخ 670 بازدید
0 امتیاز
0 پاسخ 861 بازدید
0 امتیاز
1 پاسخ 421 بازدید
+1 امتیاز
1 پاسخ 696 بازدید
...