相关疑难解决方法(0)

如何过滤列表[选项]中的无?

如果我List[Option[A]]在Scala中有一个过滤掉None值的惯用方法是什么?

一种方法是使用以下内容:

val someList: List[Option[String]] = List(Some("Hello"), None, Some("Goodbye"))
someList.filter(_ != None)
Run Code Online (Sandbox Code Playgroud)

有更"惯用"的方式吗?这看起来很简单.

scala option

99
推荐指数
3
解决办法
4万
查看次数

Null、Nil 和 Nothing 之间有什么区别?

我正在学习 Scala 并且对下一个类型之间的差异感到有些困惑:“Null”、“Nil”和“Nothing”。

有人可以帮我解释一下区别吗?据我所知,“Nil”用于描述一个空列表。

scala

8
推荐指数
2
解决办法
6616
查看次数

标签 统计

scala ×2

option ×1