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 پاسخ 247 بازدید
0 امتیاز
1 پاسخ 616 بازدید
سوال شده 8 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
0 امتیاز
1 پاسخ 539 بازدید
0 امتیاز
1 پاسخ 434 بازدید
+1 امتیاز
1 پاسخ 412 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+1 امتیاز
1 پاسخ 304 بازدید
0 امتیاز
1 پاسخ 559 بازدید
0 امتیاز
0 پاسخ 690 بازدید
0 امتیاز
1 پاسخ 324 بازدید
+1 امتیاز
1 پاسخ 521 بازدید
...