版权声明:本文为博主原创文章,欢迎转载,转载请标明出处。 https://blog.csdn.net/qq_32523587/article/details/86557210
目录
contentEquals(StringBuffer sb)
equalsIgnoreCase(String anotherString)
compareTo(String anotherString)
compareToIgnoreCase(String str)
regionMatches(int toffset, String other, int ooffset, int len)
contentEquals(StringBuffer sb)
作用:比较String和StringBuffer sb是否相等。
其中,contentEquals(CharSequence cs)方法如下:
equalsIgnoreCase(String anotherString)
作用:比较两个String是否相等(忽略大小写)。
其中,regionMatches()方法如下:
compareTo(String anotherString)
作用:比较两个字符串大小。该比较是基于字符串中每个字符的Unicode值的大小。
CaseInsensitiveComparator
一个内部类,实现了Comparator<String>的接口。
compareToIgnoreCase(String str)
作用:比较两个String的大小(忽略大小写)。
regionMatches(int toffset, String other, int ooffset, int len)
作用:比较两个String从指定位置往后len个字符是否相等。与之前讲过的regionMatches(boolean ignoreCase, int toffset,
String other, int ooffset, int len)不一样在于,它不忽略大小写,没有boolean ignoreCase标志。