首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
设计教程
scala – var和val的下划线初始化之间的差异
Scala
2020-10-23
为什么val x:Int = _ not compile但var x:Int = _?
我收到
错误
:未绑定的占位符参数.
解决方法
在这
种情况下,_意思是“我将在稍后初始化,只需填写任何合理的
默
认值”.因为你不能重新分配
一个
val,这没有意义.
对于相同的
功能
– 获得合理的
默
认值 – 对于val,您可以使用
val x: Int = null.asInstanceOf[Int]
相关文章
共收录 Twitter 的 14 款开源软件,第 1 页
共收录Twitter的14款开源软件,第1页Twitter的Emoji表情 Tw...
Java和Scala中关于==的区别
Java和Scala中关于==的区别Java:==比较两个变量本身的值,即...
Scala怎么使用
本篇内容主要讲解“Scala怎么使用”,感兴趣的朋友不妨来看看...
Scala是一种什么语言
这篇文章主要介绍“Scala是一种什么语言”,在日常操作中,相...
Scala Trait怎么使用
这篇文章主要介绍“Scala Trait怎么使用”,在日常操作中,相...
Scala类型检查与模式匹配怎么使用
这篇文章主要介绍“Scala类型检查与模式匹配怎么使用”,在日...