Java String regionMatches() 方法
示例
测试两个字符串区域是否相等
String myStr1 = "Hello, World!";
String myStr2 = "New World";
System.out.println(myStr1.regionMatches(7, myStr2, 4, 5));
System.out.println(myStr1.regionMatches(0, myStr2, 0, 5));
定义和用法
regionMatches()
方法比较两个不同字符串中的区域,以检查它们是否相等。
语法
以下之一
public boolean regionMatches(boolean ignoreCase, int offset, String other, int otherOffset, int length)
public boolean regionMatches(int offset, String other, int otherOffset, int length)
参数值
参数 | 描述 |
---|---|
ignoreCase | 可选。当为 true 时,区域之间的比较将不区分大小写。默认为 false。 |
offset | 必需。字符串中区域开始的位置。 |
other | 必需。包含要比较的另一个区域的字符串。 |
otherOffset | 必需。另一个字符串中区域开始的位置。 |
length | 必需。要比较的区域的大小。 |
技术详情
返回 | 如果两个区域相等,则为 true ,否则为 false 。 |
---|---|
Java 版本 | 任何 |
❮ String Methods