Scala学习笔记1

  • 变量的声明:
    在Java中是声明格式为 类型 变量名
    在scala中是 val/var 变量名【:数据类型】
    赋值的结果:在java中赋值时会返回一个值,但是在scala中不会返回。随意Java支持a=b=3;而scala不支持。
    scala的==判断都是比较对象的值而不是地址。

  • 数据类型
    1.scala增加了多行原始字符串类型,可以保存回车等空白符。放在三对引号中。
    2.scala在普通的字符串中提供了插值功能。有三种插值器。有s插值器,f插值器,row插值器,还可以自定义插值器。s插值器就是将$标记的部分用变量的值替换。

  • 函数
    函数可以传递变长参数值 使用的方法是标记个星号。
    可以为参数提供默认值。
    隐式参数:函数调用者角度提供默认参数,与隐式变量配合使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值