标签: scala
-
关于scala:Scala-隐式转换
有时候咱们看scala代码的时候,会发现明明没有这个类的类型或者函数,甚至是没有这个类,编译器不仅没有报错,程…
-
关于scala:Scala-模式匹配
咱们这里以字符串为例。关键字是match,case前面通过=>来分隔匹配的模式以及匹配后的代码。case…
-
关于scala:Scala-映射
读取元素,通过get的话,当有值的时候,失去Some,没有值的话,失去None。因为是Some,须要再加一个g…
-
关于scala:Scala-集合
汇合分为可变汇合mutable.Set和不可变汇合Set。Set {代码…} mutable.Set循环、…
-
关于scala:Scala-序列
定义List,包含List的apply、:: Nil、以及:::来定义。Nil是空的汇合,::是head元素和…
-
关于scala:Scala-数组
数组分为可变数组ArrayBuffer和不可变数组Array。ArrayArray是不可变数组,这里的不可变是…
-
关于scala:Scala-特质Trait
在scala中,有一个既相似java接口的又相似java抽象类的概念,叫做特质Trait。咱们能够把他当作接口…
-
关于scala:Scala-伴生对象
在后面的文章中,可能也有人留神到main办法并没有像java的static关键字,而且运行main办法的类定义…
-
关于scala:Scala-抽象继承多态
scala的形象关键字和java一样,都是abstract,而且抽象类都不能被实例化的。除了类能够定义为形象的…
-
关于scala:Scala-类的定义
成员变量在java中,咱们定义一个类是这样的: {代码…} 调用是这样的: {代码…} 在scala中…