即日起在codingBlog上分享您的技术经验即可获得积分,积分可兑换现金哦。

java里instanceof跟equals与equalsIgnoreCase的不同点

编程语言 qq_29634351 27℃ 0评论
本文目录
[隐藏]
java中我们常常会用到这三个关键字,instanceof , equals,equalsIgnoreCase

1.instanceof:

这个关键字通常是指类型的匹配

Integer a = 0;
//因为a是Integer类型,所以为true
(a instanceof Integer ) = true;

2.equals:

equals比的是字符串里面的内容

String a = "a";
a.equals("a") =true;
a.equals("b") = false; 
a.equals("A") = false;

3.equalsIgnoreCase:

equalsIgnoreCase跟equals有点相似也是比内容,但是会忽略字母的大小写

String a = "a";
a.equals("a") =true;
a.equals("b") = false; 
a.equals("A") = true;

转载请注明:CodingBlog » java里instanceof跟equals与equalsIgnoreCase的不同点

喜欢 (0)or分享 (0)
发表我的评论
取消评论

*

表情