Verilen isteğe bağlı koleksiyon
val optionalList: Option[List[Int]] = Some(List(1,2,3))
haritaya nasıl şu anda
optionalList.map(_.map(_ * 2))
gibi bir şey kullanarak elemanları harita I do not özellikle map(_.map(
sözdizimi gibi. optionalList.mapValues(_ * 2)
veya benzeri bir şey gibi daha iyi bir yaklaşım var mı? Eğer bir olmak istiyorsanız yaklaşık
gibi bir şey düşünebilir _. harita (', kullanım sevmediğim
map(_.map(_ * 2))
hangi bölümünün konusunda açık değildi Bu tanımlayıcıdır, insanlar ne anlama geldiğini anlamamaktadır, sihir yoktur. En az sürpriz ilke. –Yorumların herkese teşekkürler. Her zamanki gibi Orijinal optionalList.map (_. map (...) sözdizimi dahil olmak üzere, bununla uğraşmanın birçok geçerli yolu var gibi görünüyor. –