Scala 常量和变量

本文介绍了Scala语言中val和var的用法区别。val用于声明不可变的常量,一旦赋值则不能更改;而var则用于声明可变的变量,可以在程序运行过程中多次赋值。文章通过示例代码展示了这两种数据类型的特点。
摘要由CSDN通过智能技术生成

Scala有常量和变量,val定义的是常量,var定义的是变量。
当有的值不需要改变时尽量使用val。


1. val

对常量进行修改会提示错误

scala> val answer=2
answer: Int = 2

scala> answer=1
<console>:12: error: reassignment to val
       answer=1
             ^

scala>

2. var

变量,可以改变var的值

scala> var counter = 0
counter: Int = 0

scala> counter = 1
counter: Int = 1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值