变量声明基本语法
var | val 变量名 [: 变量类型] = 变量值
注意事项
1. 声明变量时,类型可以省略(就是叫 类型推断)
2. 类型确定后,就不能修改,说明Scala 是强数据类型语言
3. 在声明/定义一个变量时,可以使用var 或者 val 来修饰var 修饰的变量可改变val 修饰的变量不可改
4. val修饰的对象属性在编译后,等同于加上final
5. var 修饰的对象引用可以改变,val 修饰的则不可改变,但对象的状态(值)却是可以改变的。(比如: 自定义对象、数组、集合等等)
6. 变量声明时,必须有初始值(显示初始化)
实例
package com.zt.demo.chapter01
/**
* 变量
*/
object VariableDemo01 {//声明变量
var num: Int =0
var score: Double =1.0
var gender: Char ='N'
var name: String ="scott"}