1. 首页
  2. 编程语言
  3. 其他
  4. Scala函数式编程专题--scala基础语法介绍

Scala函数式编程专题--scala基础语法介绍

上传者: 2021-06-23 12:15:25上传 PDF文件 204.37 KB 热度 29次

上次我们介绍了函数式编程的好处,并使用scala写了一个小小的例子帮助大家理解,从这里开始我将真正开始介绍scala编程的一些内容。这里会先重点介绍scala的一些语法。当然,这里是假设你有一些java或者python的基础,毕竟大部分人不会将scala当作第一门学习编程的语言。PS:所使用的版本是scala 2.11.8,那我们开始吧首先,scala有两种运行方式,分别是在交互式环境运行,以及通过脚本的方式运行。scala声明一个变量可以用val和var。从功能上来说,类似于java的final关键字。说完了变量,再来说说scala的数据类型。这张图说明了scala的数据类型继承关系,我们先看最上面的Any类型,Any类型是所有数据类型的爸爸,在它里面定义了equals,toString这些方法,类似于java的object。这一点和java还是比较类似的。

用户评论