string option default

  def string_Option(str: String): Option[String] = {
    val result = if (str == null || str.trim == "") None else {
      //
      Some(str)
    }
    return result;
  }

def main(args: Array[String]): Unit = { val s: String = null val result = string_Option(s).getOrElse("default") println(result) }

 

  def string_default(str: String, default: String): String = {
    return if (str == null || str.trim == "") str else default
  }

  def main(args: Array[String]): Unit = {

    val s: String = null
    val result = string_default(s, "default")
    println(result)
  }

 

posted @ 2021-03-15 22:45  茗::流  阅读(92)  评论(0)    收藏  举报
如有雷同,纯属参考。如有侵犯你的版权,请联系我。