Java regionMatches () метод
Метод regionMatches () для обнаружения область в пределах двух строк равны.
грамматика
public boolean regionMatches(int toffset, String other, int ooffset, int len) 或 public boolean regionMatches(boolean ignoreCase, int toffset, String other, int ooffset, int len)
параметры
IgnoreCase - Если это правда, то сравнение символов игнорировать регистр.
Toffset - начальное смещение этого нейтрона область строки.
другой - аргумент строка.
Toffset - начальное смещение параметр строки нейтронов область.
Len - Количество символов для сравнения.
Возвращаемое значение
При указании субрегион строки соответствует параметру строка указывает субрегион, он возвращает истину, в противном случае ложно. Точно соответствует или рассмотреть случай зависит от параметров IgnoreCase.
примеров
public class Test { public static void main(String args[]) { String Str1 = new String("www.w3big.com"); String Str2 = new String("w3big"); String Str3 = new String("w3big"); System.out.print("返回值 :" ); System.out.println(Str1.regionMatches(4, Str2, 0, 5)); System.out.print("返回值 :" ); System.out.println(Str1.regionMatches(4, Str3, 0, 5)); System.out.print("返回值 :" ); System.out.println(Str1.regionMatches(true, 4, Str3, 0, 5)); } }
Приведенные выше результаты выполнения программы:
返回值 :true 返回值 :false 返回值 :true