【Scala】基础语法

1. println(s"名字是"+${name}+\t"年龄是"+${age+10})
    这边s是代表后面有变量需要解析,不能去掉
    用$符引用变量,加了花括号之后,还可以进行计算
2. printf("名字是%s 年龄是%d 身高是%f", name, age, height)
    可以用%s, %d, %f等进行占位
3. 在idea中,格式化代码的快捷键是 Ctrl+Alt+L
4. Scala关联源码:将源码包放在scala的lib目录下,向下解压两次,再关联即可。
5. 在Scala中,小数默认为Double,整数默认为Int。var score:Float = 2.56f,需要加f
6. val比var更常用,因为val没有线程安全问题,效率比较高。val底层加了final关键字
7. Scala数据类型分为两大类:AnyVal(值类型)和AnyRef(引用类型),它们都是对象
8. 在Scala中,Any是所有类的父类,Nothing是所有类的子类,在抛异常的时候用的多。
9. val f1:Float=1.1  //double->错误; val f2:Double=1.5f  //float->double ok

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值