scala基础语法和数据类型

52 阅读1分钟

一、Scala的变量

定义:变量是一种使用方便的占位符,用于引用计算机内存地址,变量创建后会占用一定的内存空间。

作用:访问和修改内存数据。

关键字:有两个 var 和 val。var 是 variable的简写,用来定义可变变量,val是 value的简写,用来定义不可变变量

定义一个变量的格式

var | val 变量名:数据类型 = 值

其中,数据类型可以省略。

屏幕截图 2025-09-15 152300.png

二、Scala的标识符

1. 标识符的定义

标识符是编程时使用的名字,可用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系。

2. 标识符的作用

作用是给对象、类、变量和方法命名。名字规则:

(1)标识符不能以数字开头,并且不能是Scala中的关键字(但可以包含关键字)。

(2)符号Scala中也可以看作字母。然而以在Scala中也可以看作字母。然而以开头的标识符被保留作为Scala编译器产生的标识符之用,应用程序应该避免使用$开头的标识符,以免造成冲突。

屏幕截图 2025-09-15 155042.png

三、Scala代码中的注释

在代码中添加注释可以解释说明程序,提高程序的可读性。和Java一样,在Scala中,主要有三种注释的方式:

1. 单行注释。 // 注释的内容

2. 多行注释。 /* 注释的内容 */

3. 文档注释。/** 注释的内容*/

屏幕截图 2025-09-15 160320.png

四、Scala的类型转换

将Double型转换为整型,需要强制转换。

如图:

1.png

五、Scala中的数值数据类型

Scala中的数值类型可以分为三大类,分别为整数类型、字符类型和浮点类型。

  • 整数类型:Byte、Short、Int、Long
  • 字符类型:Char
  • 浮点类型:Float、Double