equals用来比较两个东西的value,而不是比较他们的reference,一般用来比较object。
如果比较两个字母相等与否的话,就要用到equals 了,他是在两个字母本身相等的情况下才是相等,而==是去比较两个字母的存放地址相等与否.也就是这样的,
String a="abc";
String b=new String("abc");
如果是a.equals(b)的话那么结果就是真.如果是a==b的话那么结果就是假.
boolean equals(Object obj)
指示某个其他对象是否“等于”此 Comparator。