小编AAA*_*AAA的帖子

Scala中的比较

val a=new String("Hello")和之间有什么区别val a="Hello"

例:

val a="Hello"
val b="Hello"
a eq b
res:Boolean=True
Run Code Online (Sandbox Code Playgroud)

同理:

val a=new String("Hello")
val b=new string("Hello")
a eq b
res:Bolean=False
Run Code Online (Sandbox Code Playgroud)

scala

7
推荐指数
1
解决办法
780
查看次数

如何用params调用函数(x:A*)(y:A*)?

假设我有一个如下所示的函数:

def foo(x: Int*)(y: Int*): Int = ???
Run Code Online (Sandbox Code Playgroud)

如何传递Arrayxyfoo

val x = Array(4,6,3,7)

val y = Array(3,4,6,3)

foo(x, y) // Error:Type mismatch
Run Code Online (Sandbox Code Playgroud)

scala

2
推荐指数
1
解决办法
56
查看次数

List、Tuple、Set 和 Map 的现实生活示例

我可以使用数组来制作歌曲列表。因为数组支持随机访问。即我可以同时播放不同索引中的歌曲。同样,我需要列表、元组、集合和映射的现实生活示例。

scala

-5
推荐指数
1
解决办法
2万
查看次数

标签 统计

scala ×3