Scala动手实战入门

这篇博客详细介绍了Scala的入门步骤,包括安装Scala开发环境、常用类型、变量声明、函数与方法的定义使用,深入讲解了条件表达式、循环结构、lazy值、数组操作以及map和元组的使用,是Scala初学者的实用教程。

1 Scala动手实战入门

Scala是一门将面向对象和函数式编程相结合的语言。Scala中的所有类型都是静态类型,它集成了java大量的API框架,直接将Scala源文件编译成java字节码,并将这些字节码运行在Scala解释器上,而且java和scala能够互相调用操作。

1.1 安装Scala开发环境

scala的编译命令scalac会将scala的源文件编译成java的class文件,而且scala可以调用所有的java里面的类,所有Scala的安装需要java环境的支持。

1.1.1 安装jre

增加系统环境变量。

1.1.2 安装scala

将scala安装路径的bin目录添加进path环境变量中。
在命令行输入scala:


1.2 Scala常用类型介绍





1.3 值与变量的申明

scala有两种变量:val和var。




1.4 Scala函数与方法的定义和使用

1.4.1 自定义的方法





1.4.2 Scala中Int类方法的使用



1.4.3 Scala中的数学函数







1.5 Scala条件表达式


1.6 while、do-while和for循环

1.6.1 while 和do-while






1.6.2 for循环



1.7 lazy值




1.8 数组


1.8.1 定长数组Array

定长数组Array一旦被申明了长度后其长度就不可以再被改变。





1.8.2 变长数组ArrayBuffer






1.8.3 遍历数组






1.9 map操作

1.9.1 可变map和不可变map





1.9.2 对可变map的增删改查








1.9.3 遍历map





1.10 元组




评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值