Scala跟Java一样,需要在一行代码结束时候用英文分号标识
声明一个变量并初始化,其实就是将值在内存中进行分配然后指向变量名的过程。
可以明确的是:var 和 val 都是可以用来声明变量的,主要的区别就是,var 声明的变量是可变的,val 声明的变量是不可变的,如以下的例子
基本用法
基本需要明确:循环开始于哪里?每次循环步长是多少?循环终止于哪里?
while 循环
do … while 循环
for 循环
基本用法:使用 to 或者 until:
to 和 until 都有两种模式,其中的区别是,to 循环 最终包含了 end,而 until 循环 是不包含 end 的。
注意:当使用小数作为 start end step 的时候,需要使用 BigDecimal 类型,默认的 Double 类型因为存在精度问题不准确。
以上是Scala常见的基础语法,下来学习一下Scala中的函数及隐式转换