您的当前位置:首页正文

Scala 常用语法 基础语法

2024-11-26 来源:个人技术集锦

一、基础语法

分号

Scala跟Java一样,需要在一行代码结束时候用英文分号标识

数据类型

var 和 val

声明一个变量并初始化,其实就是将值在内存中进行分配然后指向变量名的过程。
可以明确的是:var 和 val 都是可以用来声明变量的,主要的区别就是,var 声明的变量是可变的,val 声明的变量是不可变的,如以下的例子

if - else 语句

基本用法

循环语句

基本需要明确:循环开始于哪里?每次循环步长是多少?循环终止于哪里?

  1. while 循环

  2. do … while 循环

  3. for 循环
    基本用法:使用 to 或者 until:

to 和 until 都有两种模式,其中的区别是,to 循环 最终包含了 end,而 until 循环 是不包含 end 的。
注意:当使用小数作为 start end step 的时候,需要使用 BigDecimal 类型,默认的 Double 类型因为存在精度问题不准确。

  • 高级用法:
    循环过滤:在 for 循环中加入 if 语句,在循环遍历的时候,实现过滤器的语法,如:

二、总结

以上是Scala常见的基础语法,下来学习一下Scala中的函数及隐式转换

显示全文