== ——比较的是内存地址( String与String值相等比较用equals()方法,char与char值相等比较用”==”进行比较。)
equals ——比较的是内容
compareTo (string) ——两个字符数组依次从前开始比较:
如果对象位置出现字符不同则返回两个字符的编码之差,后面的字符不再比较;
如果两个字符数组的长度不一样,并且较短的数组和较长数组所有对应位置的字符都相同,则返回两个数组的长度之差。
compareToIgnoreCase(String) ——同上,忽略大小写