equals 과 “==” 차이

C# 하다가 jsp 넘어오니 헷갈리네요.
이거 찾는다고 시간좀 걸렸네.

equals 은 객체가 가지고 있는 값을 비교
== 는 개체가 같은지 다른지 비교

그래서 비교 구문은
if(s==”0″) 이 아닌
if(s.equals(“0”)) 을 써야 합니다.