java tutorial - Метод regionMatches() - учебник java - java programming - учиться java - java basics - java for beginners
Описание
Метод regionMatches() в Java имеет два варианта, которые могут быть использованы для проверки, если области двух строки равны.
Синтаксис
Синтаксис метода:
public boolean regionMatches(int toffset,
String other,
int ooffset,
int len)
или
public boolean regionMatches(boolean ignoreCase,
int toffset,
String other,
int ooffset,
int len)
нажмите кнопку ниже, чтобы скопировать код. - от - java tutorials - командаПараметры
Подробная информация о параметрах:
- toffset — начальное смещение субобласти в этой строке;
- other — строковый аргумент;
- ooffset — начальное смещение субобласти в строковом аргументе;
- len — количество символов для сравнения;
- ignoreCase — значение true, если не учитывать регистр при сравнении символов.
Возвращаемое значение
- В Java regionMatches() возвращает значение true, если указанная субобласть данной строки соответствует субобласти указанного строкового аргумента; в противном случае значение false.
Пример
import java.io.*;
public class Test {
public static void main(String args[]) {
String Str1 = new String("Добро пожаловать на wikitechy.com");
String Str2 = new String("wikitechy");
String Str3 = new String("wikitechy");
System.out.print("Возвращаемое значение: ");
System.out.println(Str1.regionMatches(20, Str2, 0, 8));
System.out.print("Возвращаемое значение: ");
System.out.println(Str1.regionMatches(20, Str3, 0, 8));
System.out.print("Возвращаемое значение: ");
System.out.println(Str1.regionMatches(true, 20, Str3, 0, 8));
}
}
нажмите кнопку ниже, чтобы скопировать код. - от - java tutorials - командаПолучим следующий результат:
Возвращаемое значение: true
Возвращаемое значение: false
Возвращаемое значение: true