首页编程equalsignorecase java中equalsignorecase怎么用

equalsignorecase java中equalsignorecase怎么用

编程之家2023-11-03100次浏览

亲爱的读者们,你是否对equalsignorecase和java中equalsignorecase怎么用的相关问题感到困惑?别担心,今天我将为你解答这些问题,让你对此有更清晰的认识。

equalsignorecase java中equalsignorecase怎么用

java中equalsignorecase怎么用

equalsIgnoreCase(String anotherString)

anotherString:anotherString为指定比较的字符串对象。

示例使用equalsIgnoreCase()函数比较字符串strCom1与字符串strCom2是否相等。

String strCom1="MN";

String strCom2="mn";

boolean strB= strCom1.equalsIgnoreCase(strCom2);

equalsignorecase java中equalsignorecase怎么用

典型应用 equals方法和equalsIgnoreCase方法都是应用十分广泛的方法,两者之间的区别为equals方法在比较的过程中严格区分大小写,而equalsIgnoreCase方法在比较的过程中忽略大小写。

扩展资料

public class Test{

public static void main(String args[]){

String Str1= new String("runoob");

String Str2= Str1;

equalsignorecase java中equalsignorecase怎么用

String Str3= new String("runoob");

String Str4= new String("RUNOOB");

boolean retVal;

retVal= Str1.equals( Str2);

System.out.println("返回值="+ retVal);

retVal= Str3.equals( Str4);

System.out.println("返回值="+ retVal);

retVal= Str1.equalsIgnoreCase( Str4);

System.out.println("返回值="+ retVal);

}

}

参考资料:百度百科 equals(电脑编程语言)

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

在Java中一般将字符串作为spring类型对象来处理,也可以将字符串作为内置的对象处理,允许Java提供十分丰富的功能特性以方便处理字符串。在这些字符串中,equals和equalsIgnoreCase的区别,可以用以下方法去区别:

使用equals()去比较两个字符串是否相等,主要形式:boolean equals(Object str)

解析:这种比较主要是用来区分大小写的,str是一个用来与调用字符串(String)对象做比较的字符串(String)对象。如果两个字符串具有相同的字符和长度,它返回true,否则返回false。

2.调用equalsIgnoreCase()方法,主要形式:boolean equalsIgnoreCase(String str),当比较两个字符串时,它会认为A-Z和a-z是一样的。

解析:str是一个用来与调用字符串(String)对象做比较的字符串(String)对象。如果两个字符串具有相同的字符和长度,它也返回true,否则返回false。

备注:关于二者的区分方式,要结合Java字符串的特性,也要多多的应用这些字符串,在应用中积累相关的经验。对于以上的两种方法不可死记硬背,要在理解的基础上运用。这也适用于任何一门技术类的学习。

java中equals和equalsignorecase的区别

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()方法:

classequalsDemo{

publicstaticvoidmain(Stringargs[]){

Strings1="Hello";

Strings2="Hello";

Strings3="Good-bye";

Strings4="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

java中equals和compareTo的区别

equals:比较的是两个字符串中的每个字符是否相同,例如:a="1243",b="1243",那么a.equals(b)就会返回true,因为a和b两个字符串中的每一个字符都相同,如果对a或者b中的任何一个做任何修改,equals()就会返回false。compareto:这个函数的作用就是对两个字符串按字典排序的方式进行比较,返回两个字符串中第一个不同的字符的ascii码差值。

equalsignorecase的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java中equalsignorecase怎么用、equalsignorecase的信息别忘了在本站进行查找哦。

织梦采集侠?织梦采集侠的功能介绍selectmultiple(multiple choice 到底是从多项选择中选还是多选几个答案)