码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA中字符串比较equals()和equalsIgnoreCase()的区别

时间:2017-09-27 20:53:42      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:[]   equals   字符   oid   str   java   string   als   hello   

1、使用equals( )方法比较两个字符串是否相等(区分大小写)

2、使用equalsIgnoreCase( )方法比较两个字符串是否相等(不区分大小写)

boolean equalsIgnoreCase(String str)

下面的例子说明了equals( )和equalsIgnoreCase( )方法:

class equalsTest {

public static void main(String args[]) {

String s1 = "Hello";

String s2 = "Hello";

String s3 = "HELLO";

System.out.println(s1 + " equals " + s2 + " -> " +  s1.equals(s2));

System.out.println(s1 + " equals " + s3 + " -> " +  s1.equals(s3));

System.out.println(s1 + " equalsIgnoreCase " + s3 + " -> " +  s1.equalsIgnoreCase(s3));

}

}

该程序的输出如下所示:

Hello equals Hello -> true

Hello equals HELLO -> false

Hello equalsIgnoreCase HELLO -> true

JAVA中字符串比较equals()和equalsIgnoreCase()的区别

标签:[]   equals   字符   oid   str   java   string   als   hello   

原文地址:http://www.cnblogs.com/yxfeng/p/7603186.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!