scala笔记

  • case的使用

  • 默认匹配字符创但是可以自定义case的匹配条件,最后要加上case _否则无匹配会有异常

  • row(i) match {
        ///i可以是任意的字母
      case i if Double.NaN.equals(i) => nanCount += 1
      case i if null == i => missCount += 1
      case i if i == 1 => testCount += 1
      case _ =>
    }
  • null进行匹配时不会报错(下面代码的结果是11)
  • null match{
      case i if null== i=>println("11")
    }
  • 發表評論
    所有評論
    還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
    相關文章