【发布时间】:2020-05-08 16:45:29
【问题描述】:
我的数据类中有以下类型的值
Option<Option<List<Pair<String, Option<String>>>>>
如何访问最右边的Option<Sring>。我试过使用下面的 when 表达式
when(Option<Option<List<Pair<String, Option<String>>>>>) {
is Some -> when(Option<Option<List<Pair<String, Option<String>>>>>.t) {
is Some -> when(Option<List<Pair<String, Option<String>>>>.t) {
......
但看起来不太好。有没有其他方法可以抛弃那些选项
【问题讨论】:
-
你希望得到 List
-
@JakubZalas 对“Option
”的右侧部分用于特定列表索引