1
我不知道是否有什麼辦法來優化下面的斯卡拉代碼,因爲它看起來效率不高。 基本上,我只是想從流中刪除任何不是Tweet
的對象,並將它映射到Tweet
而不是Any
。斯卡拉阿卡流合併過濾器和地圖
val tweetsFlow = Flow[Any].filter({
case _: Tweet => true
case _ => false
}).map({
case tweet: Tweet => tweet
})