[Training Video - 4] [Groovy] Object equality and variable equality check

def x=2
def y=3

if(x == y){
	log.info "equal"
}else{
	log.info "not equal"   // print out not equal
}

TestService s1 =  new TestService()
TestService s2 =  new TestService()
log.info s1.is(s2)   // false
s1=s2
log.info s1.is(s2)   // true

class TestService{
	
}

Run result:

Tue Oct 06 21:04:38 CST 2015:INFO:not equal
Tue Oct 06 21:04:38 CST 2015:INFO:false
Tue Oct 06 21:04:38 CST 2015:INFO:true

 

posted on 2015-10-06 21:10  张缤分  阅读(179)  评论(0编辑  收藏  举报

导航