您的位置:首页 > 编程语言 > Java开发

JavaSE String的方法 aequalsIgnoreCase()和equals()不同

2012-05-16 17:55 513 查看

直接拷贝JDK6.0文档:

equalsIgnoreCase

public boolean equalsIgnoreCase(String anotherString)

将此
String
与另一个
String
比较,不考虑大小写。如果两个字符串的长度相同,并且其中的相应字符都相等(忽略大小写),则认为这两个字符串是相等的。
在忽略大小写的情况下,如果下列至少一项为 true,则认为
c1
c2
这两个字符相同。

这两个字符相同(使用
==
运算符进行比较)。
对每个字符应用方法
Character.toUpperCase(char)
生成相同的结果。
对每个字符应用方法
Character.toLowerCase(char)
生成相同的结果。

参数:
anotherString
- 与此
String
进行比较的
String

返回:如果参数不为
null
,且这两个
String
相等(忽略大小写),则返回
true
;否则返回
false
另请参见:
equals(Object)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐