Scala占位符变量
我在这个网站上学习Scala占位符变量,scala,Scala,我在这个网站上学习 在这种情况下,占位符uu代表什么?替代方法是什么?变量的占位符语法将默认值分配给变量。假设Label继承AnyRef,则为null Scala语言规范: 4.2变量声明和定义: 变量定义var x:T=.只能作为模板的成员出现。它引入了一个类型为T和默认初始值的可变字段。默认值取决于类型T,如下所示: 变量的占位符语法将默认值分配给变量。假设Label继承AnyRef,则为null Scala语言规范: 4.2变量声明和定义: 变量定义var x:T=\u只能显示为模板的成
在这种情况下,占位符uu代表什么?替代方法是什么?变量的占位符语法将默认值分配给变量。假设
Label
继承AnyRef
,则为null
Scala语言规范:
4.2变量声明和定义:
变量定义var x:T=.
只能作为模板的成员出现。它引入了一个类型为T
和默认初始值的可变字段。默认值取决于类型T
,如下所示:
变量的占位符语法将默认值分配给变量。假设
Label
继承AnyRef
,则为null
Scala语言规范:
4.2变量声明和定义:
变量定义var x:T=\u
只能显示为模板的成员。它引入了一个类型为T
和默认初始值的可变字段。默认值取决于类型T
,如下所示:
有关\uu
的其他用法,请参阅。有关\u
的其他用法,请参阅。
trait BaseComponent {
protected var label:Label = _
}
| default | type T |
|---------|----------------------------------|
| 0 | Int or one of its subrange types |
| 0L | Long |
| 0.0f | Float |
| 0.0d | Double |
| false | Boolean |
| () | Unit |
| null | all other types |