scala for循环模糊匹配

object DI2 {
     def main(args:Array[String]){
       for(i<- 1 to 10){println(i)}
       //变量名赋值
       for(index@"link" <- List("af","hadoop","lik")){
         println(index)
       }
       //查询set中值是hadooop的键值
       for((language,"hadoop") <- Set("scala"->"spark","hadoop"->"java")){
         println(language)
       }
       //过滤集合中 值是数字类型的
       for((k,v:Int) <- List(("spark"->12),("hadoop"->"dfdf"))){
         println(k+v)
       }
     }
   }
相关文章
相关标签/搜索