scala之运算符
运算符
算术运算符
关系运算符
双等号
scala 中的双等号可以理解为非空的equals操作。
比较内存地址值 使用eq方法
val name1=new String("123");
// val name1=null;
val name2=new String("123");
println(name1==name2)
println(name1.equals(name2))
// 比较内存地址值
println(name1 eq name2 )
等号原理说明
在java中使用++运算(使用临时变量将值进行暂存)有歧义,容易理解错误,所以在scala中没有这样的语法,所以采用+=的方式来进行替代。
加法运算
var r=1.+(1);
var r1=1+1+2;
println(r)
println(r1)
本文来自博客园,作者:King-DA,转载请注明原文链接:https://www.cnblogs.com/qingmuchuanqi48/articles/18176244

浙公网安备 33010602011771号