equalsIgnoreCase() 不区分大小写的对比
compareTo()判断字符串大小
equalsIgnoreCase() 不区分大小写的对比
compareTo()判断字符串大小
判断字符的开始与结尾,返回值为true或 false
startsWith() 方法用于检测字符串是否以指定的前缀开始。
endsWith() 方法用于检测字符串是否以指定的后缀。
判断字符串是否相等 ,返回值为true或 false
==
str.equaals(); //返回值为布尔类型
str.equalsIgnoreCase(); //不区分大小写,返回值为布尔类型
str.compareTo(); //比较字符串的大小,返回值为两个字符的长度差。
---------------------------------------------------
s.equals(String str); //判断字符串s是否与str相等
s.equalsIqnoreCase(str); //忽略大小写比较字符串s与str是否相等
s,compareTo(str); //比较两个字符的大小,如果两字符串长度相等,从前到后挨个比较,相同的跳过,直到遇到不同的,返回s-str的差,长度不同的时候,看情况
《例》
String a= "abcd";
String b = "abd";
String c = "abcdefg";
a.compareTo(b); //返回值为-1;
a.compareTo(c); //返回值为-3;
s.startswith();
s.equalsIgnoreCase(String str); //忽略字母大小写
s.compareTo(String str); //判断大小,用作字符串大小排序,比较相同的字符跳过,遇到不同的字符返回字符差,如果两个字符前面相等,长度不等,比如("siki","sikiedu"),这时返回的是字符长度差。
s.equals(String str);判断str与s的字符串是否相等.
==比较的是字符串的引用
s.equalsIgnoreCase(String str);忽略大小写比较字符串
compareTo()String str);//用于