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 پاسخ 255 بازدید
0 امتیاز
1 پاسخ 622 بازدید
سوال شده 8 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
0 امتیاز
1 پاسخ 544 بازدید
0 امتیاز
1 پاسخ 442 بازدید
+1 امتیاز
1 پاسخ 418 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+1 امتیاز
1 پاسخ 309 بازدید
0 امتیاز
1 پاسخ 566 بازدید
0 امتیاز
0 پاسخ 701 بازدید
0 امتیاز
1 پاسخ 328 بازدید
+1 امتیاز
1 پاسخ 535 بازدید
...