0
点赞
收藏
分享

微信扫一扫

Java里面String.equalsIgnoreCase()方法和java.lang.String.equals()方法的区别


代码:

/**
* @说明: java.lang.String.equalsIgnoreCase()方法比较字符串到另一个字符串,忽略大小写因素。就是比较的时候不区分大小写。equals是区分大小写。
* @作者: JavaAlpha
* @日期: 2016年4月28日上午9:19:53
* @版本: V1.0
*/
public class StringDemo {

public static void main(String[] args) {
String str1 = "javaalpha";
String str2 = "admin";
String str3 = "ADMIN";

boolean val1 = str2.equalsIgnoreCase(str1);
boolean val2 = str2.equalsIgnoreCase(str3);
boolean val3 = str2.equals(str3);

System.out.println("str2 is equalsIgnoreCase to str1 = " + val1);
System.out.println("str2 is equalsIgnoreCase to str3 = " + val2);
System.out.println("str2 is equal to str3 = " + val3);
}

}


结果:

str2 is equalsIgnoreCase to str1 = false
str2 is equalsIgnoreCase to str3 = true
str2 is equal to str3 = false



举报

相关推荐

0 条评论