必威体育Betway必威体育官网
当前位置:首页 > IT技术

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

时间:2019-10-05 02:43:16来源:IT技术作者:seo实验室小编阅读:51次「手机版」
 

equalsignorecase

equals()是所有类的对象共有的方法,继承的是Object类的方法,所有对象都可以调用,在字符串的比较中,区分大小写

equalsignorecase()是String类的对象方法,字符串比较时不区分大小写,认为A-Z与a-z一样

查看jdk文档说明:这是String类中的方法

意思很明确:equals:当前字符串对象与另一个Object的对象相比较

  equalsIgnoreCase:当前字符串对象与另一个字符串对象相比较,忽略大小写

用法,都是通过对象调用,equalsIgnoreCase()只能通过String对象调用

如:"abc".equals("abc");    ----->返回的是true        比较时区分大小写

如:"abc".equalsIgnoreCase("ABc"); --->返回的也是true      比较时不区分大小写     多用在网站验证码的对比,或是不区分大小写的密码比较中

相关阅读

junit 方法:assertEquals 和 assertTrue

assertEquals 和 assertTrue 区别相同之处:都能判断两个值是否相等 assertTrue 如果为true,则运行success,反之Failure assertEqua

Java商城系统与PHP商城系统浅析

众所周之,目前商城系统开发语言主要以java和php为主,但用户对于这两种开发语言的商城系统说法各有千秋,那么针对于java商城系统和php

JAVA中s = s + 1 与s +=1的区别

s = s+ 1 与s +=1是不等价的,s += 1是等价于 s = (s的数据类型)(s + 1),而不是等价于 s = s + 1,当中存在隐含了一个强制类型转换的

我用了两年时间去读《Thinking in Java》

路漫漫其修远兮,吾将上下而求索。                                                            

GCC 版本下载地址,这里比较全,gcc版本一定要对应,不然就

https://gcc.gnu.org/releases.htmlhttp://rpm.pbone.net/index.php3?stat=3&search=gcc&srodzaj=3&dist[]=77比如,我一定要 gcc-4

分享到:

栏目导航

推荐阅读

热门阅读