String.Equals
时间: 2024-05-21 14:08:50 浏览: 119
String.Equals是一个用于比较两个字符串是否相等的方法。它可以用来比较两个字符串是否在内容和大小写上完全相同,返回值是一个布尔类型。如果两个字符串相等,则返回true,否则返回false。
需要注意的是,String.Equals方法有重载形式,其中一种重载形式可以允许您指定比较字符串时要使用的比较类型。这里的比较类型包括区分大小写、不区分大小写和使用当前区域性规则等。
例如,以下代码将演示如何使用String.Equals方法比较两个字符串是否相等:
```
string str1 = "hello";
string str2 = "HELLO";
bool isEqual = str1.Equals(str2, StringComparison.OrdinalIgnoreCase);
```
在这个例子中,因为使用了StringComparison.OrdinalIgnoreCase参数,所以比较时不区分大小写,所以str1和str2被认为是相等的。因此,isEqual变量的值将是true。
相关问题
string.equals
string.equals 是 Java 中用于比较字符串是否相等的方法。它会比较两个字符串的内容是否相同,而不是比较它们的引用是否相同。如果相等,该方法将返回 true,否则返回 false。需要注意的是,该方法区分大小写,如果需要不区分大小写的比较可以使用 string.equalsIgnoreCase 方法。
string.Equals
string.Equals是C#中用于比较两个字符串是否相等的方法。它返回一个bool类型的值,如果两个字符串相等则为true,否则为false。需要注意的是,这个方法是区分大小写的。
该方法有多个重载版本,其中一些版本可以用来指定比较的方式,如忽略大小写、使用区域性敏感的比较等。
以下是一个示例:
string str1 = "hello";
string str2 = "Hello";
bool isEqual = str1.Equals(str2); // 返回false,因为默认情况下是区分大小写的
阅读全文