Question: what is the difference between a.equals(b) and a == b?
Answer: Reference Type Equals(sb2) returns true. == operator compares reference returns true when both references point to the same object and Equals() compares object by value and it will return true if the references refers object which are equivalent.