Scala之下划线的作用
下划线的作用
1. 声明变量,但是不能访问 val _ = "AsianHarden" 2. 将函数作为整体使用 val f = fun _ 3. 使用import语法时,下划线可以代替星号 import java.util._ 4. 使用import语法时,下划线可以隐藏类 import java.sql.{Date->_} 5. 类属性使用下划线,表示属性默认初始化 class User { var name : String = _ // 类属性其实就是类变量 var age : Int = _ // 下划线表示类的属性默认初始化 6. 模式匹配中,代表任意值 case _ => xxxx 7. 泛型中,下划线表示任意类型 List[_]