商城开发分销系统,青岛seo网络优化公司,英德网站seo,广州小程序软件开发1、使用equals( )方法比较两个字符串是否相等。它具有如下的一般形式#xff1a; boolean equals(Object str) 这里str是一个用来与调用字符串#xff08;String#xff09;对象做比较的字符串#xff08;String#xff09;对象。如果两个字符串具有相同的字符和长度… 1、使用equals( )方法比较两个字符串是否相等。它具有如下的一般形式 boolean equals(Object str) 这里str是一个用来与调用字符串String对象做比较的字符串String对象。如果两个字符串具有相同的字符和长度它返回true否则返回false。这种比较是区分大小写的。 2、为了执行忽略大小写的比较可以调用equalsIgnoreCase( )方法。当比较两个字符串时它会认为A-Z和a-z是一样的。其一般形式如下 boolean equalsIgnoreCase(String str) 这里str是一个用来与调用字符串String对象做比较的字符串String对象。如果两个字符串具有相同的字符和长度它也返回true否则返回false。下面的例子说明了equals( )和equalsIgnoreCase( )方法 // Demonstrate equals() and equalsIgnoreCase().
class equalsDemo {
public static void main(String args[]) {
String s1 Hello;
String s2 Hello;
String s3 Good-bye;
String s4 HELLO;
System.out.println(s1 equals s2 -
s1.equals(s2));
System.out.println(s1 equals s3 -
s1.equals(s3));
System.out.println(s1 equals s4 -
s1.equals(s4));
System.out.println(s1 equalsIgnoreCase s4 -
s1.equalsIgnoreCase(s4));
}
}
该程序的输出如下所示
Hello equals Hello - true
Hello equals Good-bye - false
Hello equals HELLO - false
Hello equalsIgnoreCase HELLO - true