最新 最热

Scala基础入门(十三 ) 类、函数参数形式、种类、使用方式总结

在创建类的对象时,有时候是需要通过传递某些信息进行初始化的,此时可以使用类参数。类参数看起来跟方法参数列表一样,但它是位于类名的后面,类似于其他高级语言的构造器(构造函数)。 我们定义了类ClassArg并制定了一个参...

2023-05-04
1

Scala基础入门(十二 ) Scala 模式匹配

Scala 中提供了基于是否匹配某个条件来执行相应动作的模式匹配,这很类似其他语言的switch-case语句。

2023-05-04
1

Scala基础入门(十一 ) Vector集合容器使用介绍

Vector 是一个容器,可以保存其他数据对象,也称为集合。 Vector 是Scala标准包的一部分,我们可以直接使用,不需要导包。我们以实例来了解 Vector 容器。...

2023-05-04
1

Scala基础入门(十 ) Scala for循环使用方法

for循环会遍历一个值序列。常用于使用其中每个值执行某些操作。 for循环以关键字for来头,后面跟圆括号括起来的遍历序列的表达式。在括号内,最先看到的是依次接受每个值的标识符,后面有一个执行它的 <- 符号,理解为将...

2023-05-04
0

Scala基础入门(九)Scala 方法中缀表示法、后缀表示法

Scala 编程规范中,有一些很有意思的规则。合理地使用这些规则,可以帮助我们编写更简洁更有效的代码。

2023-05-04
1

Scala基础入门(八)Scala 导入包的方式总结

编程的基本原则之一是 DRY(Don’t Repeat Yourself),在Java、Scala还有其他语言中,通过导入包可以服用其他文件中的代码。

2023-05-04
1

Scala基础入门(七)方法、类、对象详解

使用 def 关键字定义方法, 后面跟 方法名 和 小括号中的 参数列表 。 参数列表后面跟一个 冒号 和 方法的返回结果类型, 返回结果类型后面是一个 等号,表示下面是方法体, 方法体用一个 花括号 包含。 这和前面的多行表达...

2023-05-04
1

Scala基础入门(六)Scala关键字、表达式

Scala 中还可以使用 多行表达式,使用花括号{} 包含。 多行表达式的最后一行语句执行的结果即为 整个多行表达式的结果:

2023-05-04
0

Scala基础入门(五)Scala 内置9种数据类型

在 Scala 中,所有数据类型的根类型是 AnyVal , 类似于 java 中的 Object 类。 以下是 AnyVal 的文档说明:

2023-05-04
1