Scala变量

本文介绍了Scala编程中变量的声明与赋值。首先讲解了如何使用`val`声明不可变变量并打印其值,接着展示了如何重新赋值并再次输出。此外,还提到了多行字符串的表示方法。接着,讨论了Scala中同时声明多个变量的特性,强调了变量必须初始化,不能一次为多个变量赋予不同值。最后,对比了Scala与Python、Java在变量声明上的差异,如Scala无需指定数据类型,但Java必须指定。
摘要由CSDN通过智能技术生成

利用val声明变量

声明一个var字符串变量message,然后利用print函数输出其值 

对var变量message重新复制,再输出其值

换行输入语句

 

如果要输入多行字符串,用双引号是无法实现的,得使用三引号

同时声明多个变量

Scala还可以将多个变量放在一起进行声明,将一个数值同时赋给多个变量 

Scala不能一次对多个变量赋不同的值

 

Python只能将可迭代的数据赋给多个变量

 

变量必须初始化

  定义变量需要初始化,否则会报错。

注意:Java里可以先声明变量,然后再赋值

 

定义变量可以不指定数据类型

   定义变量时可以不指定数据类型,系统会根据初始化值推断变量的类型。

Java声明变量必须指定类型 

 

Scala语句不需要写结束符,除非同一行代码使用多条语句时才需要使用分号隔开

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值