运算符

//比较运算符
val s1 :String = "hello"
val s2 :String = new String("hello")
println(s1 == s2)
println(s1.equals(s2)) //equals方法只判断内容
println(s1.eq(s2)) //eq方法判断引用地址

//逻辑运算符
def m(n:Int):Int = {
println("m被调用")
return n
}
val n = 1
println((4>5) && m(n) > 0)

//判断一个字符串是否为空
def zml(str:String):Boolean ={
return str != null && !("".equals(str.trim))
}
println(zml(null))
posted @ 2022-05-10 20:21  疢昕  阅读(18)  评论(0)    收藏  举报