代码之家  ›  专栏  ›  技术社区  ›  MedicineMan

返回选项[dataframe],其中isdefined为false

  •  0
  • MedicineMan  · 技术社区  · 5 年前

    从函数中,如何创建然后返回 Option[DataFrame] 在哪里? isDefined() 计算结果为假?

    val thing = foo() 
    if (thing.isDefined) {
       // result
    } else {
       // do something interesting!!
    }
    
    0 回复  |  直到 5 年前
        1
  •  0
  •   oybek    5 年前

    如果 thing Option ,那么你可以不使用if。

    val thing = foo()
    thing.map { th => 
      // do something interesting!!
    }