Java String regionMatches() 方法 忽略大小写

返回 Java Strings 类


regionMatches() 方法有两种形式,可用于测试两个字符串部分是否相等。

语法

public boolean regionMatches(boolean ignoreCase,
                             int toffset,
                             String other,
                             int ooffset,
                             int len)

参数

  • toffset - 此字符串中子区域的起始偏移量。
  • other - 字符串参数。
  • ooffset - 字符串参数中子区域的起始偏移量。
  • len - 要比较的字符数。
  • ignoreCase - 如果为真,则在比较字符时忽略大小写。

返回值

如果此字符串的指定子区域与字符串参数的指定子区域匹配,则返回 true; 否则为假。 匹配是精确还是不区分大小写取决于 ignoreCase 参数。

示例

public class Main {

public static void main(String args[]) { String Str1 = new String("Welcome to jiyik.com"); String Str2 = new String("TUTORIALS");

  System.out.print("Return Value :" );
  System.out.println(Str1.regionMatches(true, 11, Str2, 0, 9));

} }

<a href='https://tools.jiyik.com/run_code/java_string_regionmatches_ignorecase' class='run-code' target='_blank'>运行示例</a>

上面示例编译运行结果如下

Return Value :true

返回 Java Strings 类

查看笔记

扫码一下
查看教程更方便