Java String regionMatches()方法
描述
该方法有两个变体,可用于测试两个字符串区域是否相等。
语法
以下是该方法的语法 –
public boolean regionMatches(boolean ignoreCase,
int toffset,
String other,
int ooffset,
int len)
参数
以下是参数的细节:
- toffset - 子区域在此字符串中的起始偏移量。
-
other - 字符串参数。
-
ooffset - 子区域在字符串参数中的起始偏移量。
-
len - 要比较的字符数。
-
ignoreCase - 如果为true,则在比较字符时忽略大小写。
返回值
- 如果此字符串的指定子区域与字符串参数的指定子区域匹配,则返回true;否则返回false。匹配是否精确或不区分大小写取决于ignoreCase参数。
示例
import java.io.*;
public class Test {
public static void main(String args[]) {
String Str1 = new String("Welcome to Tutorialspoint.com");
String Str2 = new String("TUTORIALS");
System.out.print("Return Value :" );
System.out.println(Str1.regionMatches(true, 11, Str2, 0, 9));
}
}
这将产生如下结果−
输出
Return Value :true