![]() |
1
1
类型推断的行为在 https://www.scala-lang.org/files/archive/spec/2.12/06-expressions.html#local-type-inference .
在这种情况下:数组构造函数需要一个类型参数,即它实际上是
您可以通过提供预期的类型来解决此问题
或指定类型参数
|
![]() |
2
0
您没有指定要创建的数组类型。这就让编译器计算出类型。
编译器只有两个选项:
注意,即使
|
![]() |
3
0
对于您提到的示例,当涉及Scala和Java时,行为类似。
还有:
This 更深入地了解变化。 如果你的问题是:
在
因为编译器需要推断出最好的类型。它通过遵循
|
![]() |
Wickoo · Scala变量解析:类与局部变量 4 月前 |
![]() |
Jake · 如何回滚臭鼬事务以进行集成测试?(缺少隐式原点) 6 月前 |
![]() |
Readren · 如何定义标量。标量3中元组的ValueOf? 1 年前 |
![]() |
Leif Andersen · “=>”在scala泛型中是什么意思? 1 年前 |