Scala的变量

77 阅读1分钟

scala的变量

定义:变量是一种使用方便的占位符,用于引用计算机内存地址,变量创建后会占用一定的内存空间。 关键字:1. var:定义可变变量(可修改) 2. val:定义不可变变量(不可修改)====常量

定义一个变量的格式

格式:var | val 变量名:数据类型 = 值(数据类型可以省略) 变量.png

标识符

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

注释

1.单行注释 // 注释的内容 2.多行注释 /* 注释的内容 / 3.文档注释 /* 注释的内容*/ 示图如下:

注释.png

数据类型

分类:数值类型(数值,字符串,引用),非数值类型(类似于Java中的引用类型,如:对象、字符串等)

数值类型

分类:1.整数类型:Byte,Short,Int,Long 2.字符类型:Char 3.浮点类型:Float,Double 代码示例如下:

数据类型.png

类型转换

自然类型转换

范围类型从小到大排列如下: byte → short → char → Int -> Long → Float → Double 示例代码如下:

val a:Int = 3
val b:Double = 3 + 2.21 // 结果是Double
val c:Byte = a + 1 // 报错,Int类型不能保存到Byte类型

强制转换

格式:具体的值.toXXX 下图为可转换的部分类型

Snipaste_2025-09-15_15-42-44.png

自然类型转换和强制转换的总体示例代码如下:

类型转换.png