菜鸟scala

Scala部分
1、a、关于操作符
val sum1 = 5 +3
val sum2 = 5. + (3)
val sum3 = (5).+(3)
b、无++ 或 –
可使用
var i = 2
i +=1
i
2、不需要给出值和变量的类型,scala可进行自动类型推断
val a1 = “Hello word 1”
val a2 : String = “Hello word 2”
val a3 : java.lang.String = “Hello word 3”
3、可将多个值和变量一起设置
val i,j,k =1
4、字面量的含义
val i = 123 //123就是正数字面量
val i = ‘A’ //'A’就是字符字面量
其他同理
5、scala类层次结构
Any 分AnyVal 和AnyRef
基础类都继承自AnyVal 其他类都继承自AnyRef
AnyVal和AnyRef都继承自Any
6、块表达式
块中最后一个表达式的值即块的值
val a ={
val b = 1
val c = 2
val d = 3
b+c+d
}
7、输出语句
s插值器
val name = “James”
println(s"Hello , n a m e " ) f 插 值 器 v a l h e i g h t = 1.9 v a l n a m e = " J a m e s " p r i n t l n ( f " name") f插值器 val height = 1.9 val name = "James" println(f" name")fvalheight=1.9valname="James"println(f"name%s is $height%2.2f meters tall")
raw插值器
println(raw"a\nb\tc")

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值