Java-string-regionmatches

提供:Dev Guides
移動先:案内検索

Java-String regionMatches()メソッド

説明

このメソッドには、2つの文字列領域が等しいかどうかをテストするために使用できる2つのバリアントがあります。

構文

このメソッドの構文は次のとおりです-

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

パラメーター

ここにパラメータの詳細があります-

  • toffset -この文字列のサブ領域の開始オフセット。
  • other -文字列引数。
  • ooffset -文字列引数のサブ領域の開始オフセット。
  • len -比較する文字数。

戻り値

  • この文字列の指定されたサブ領域が文字列引数の指定されたサブ領域と一致する場合、trueを返します。そうでない場合はfalse。 一致が正確であるか大文字小文字を区別しないかは、ignoreCase引数に依存します。

import java.io.*;
public class Test {

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

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

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

これは、次の結果を生成します-

出力

Return Value :true
Return Value :false