scala之下划线"_"的使用场景总结

1、方法转化为函数 例如: def m1(x:Int,y:Int)=x*y val f1=m1 _     #(注意中间的空格)   2、集合中的每一个元素 例如: val list=List(1,2,3,4) val list1=list.map(_ * 10) 3、获取元组Tuple中的元素 例如: val t=("hadoop",3.14,100) t._1 t._2 t._3 4、模式匹配
相关文章
相关标签/搜索