常用方法如下:
boolean equals(String s);
boolean equalsIgnoreCase(String s);
boolean startswith(Strting s);
boolean endswith(String s);
boolean contains(String s);
boolean isEmpty();
具体使用由下面代码展示。
public static void main(String[] args) {
// TODO Auto-generated method stub
String s1="Iloveyou";
//判断两个字符是否相同,区分大小写
boolean result=s1.equals("Ilovehe");
System.out.println(result);
//判断两个字符串是否相同,不区分大小写
result=s1.equalsIgnoreCase("iloveyou");
System.out.println(result);
//判断当前字符串是否以传入的字符串为开头
result=s1.startsWith("ilove");
System.out.println(result);
//判断当前字符串是否以传入的字符串为结尾
result=s1.endsWith("you");
System.out.println(result);
//判断当前字符串是否包含传入字符串
result=s1.contains("love");
System.out.println(result);
//判断当前字符串是否为空
result=s1.isEmpty();
System.out.println(result);
}
运行结果如下: