s1.Equals(s2,StringComparison.OrdinalIgnoreCase)是什么意思

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 16:12:21
s1.Equals(s2,StringComparison.OrdinalIgnoreCase)是什么意思

s1.Equals(s2,StringComparison.OrdinalIgnoreCase)是什么意思
s1.Equals(s2,StringComparison.OrdinalIgnoreCase)是什么意思

s1.Equals(s2,StringComparison.OrdinalIgnoreCase)是什么意思
equals 方法(是String类从它的超类Object中继承的)被用来检测两个对象是否相等,即两个对象的内容是否相等. ==用于比较引用和比较基本数据类型时具有不同的功能: 比较基本数据类型,如果两个值相同,则结果为true 而在比较引用时,如果引用指向内存中的同一对象,结果为true
Eg:s1 = new String("sony"); //创建的是字符串对象
s1.equals("sony"); //返回true
s1 == "sony" //返回false
如果 s1 = "sony";
s1 == "sony" //返回true