startsWith(文字列接頭辞)は2つの文字列を必要とし、両方の文字列が同じ値で始まるかどうかを調べる方法はありますか?startsWith(文字列接頭辞)を変更して、startsWith(文字列接頭辞)を変更して文字列を検索して文字を再出現させることはできますか?
は、私は、文字列の接頭辞または接尾辞が同じであるかどうかを判断するためのstartsWith()とendsWithを使用して、その文字列()またはいくつかのバリエーションを検索できるようにする
String str = "MANAMA";
としましょう。
String str1 = "MANAMA";
String str2 = "PANAMA.";
// Sets what characters to search for from above strings
String startStr = "MA";
// Searchs for startStr in strings
boolean starts1 = str1.startsWith(startStr);
boolean starts2 = str2.startsWith(startStr);
// Display the results of the startsWith calls.
System.out.println(starts1);
System.out.println(starts2);
endsWith(文字列のサフィックス)を行います:
String str1 = "MANAMA";
String str2 = "PANAMA.";
// Sets what characters to search for from above strings
String endStr = "MA";
// Searchs for startStr in strings
boolean ends1 = str1.endsWith(endStr);
boolean ends2 = str2.endsWith(endStr);
// Display the results of the endsWith calls.
System.out.println(ends1);
System.out.println(ends2);
唯一の問題は、これらの方法は、彼らが接尾辞のか、接頭辞の
のstartsWith(文字列の接頭辞)がこのんが、一致しているかどうかを確認するために2つの文字列を検索しています
endStrとstartStrの2つの文字列を検索するのではなく、1つの文字列を検索するための方法や別の方法がありますか?
達成しようとしている例を投稿してください。 – kosa
質問は明確ではありません。もっと詳しく説明できますか?例を挙げて? –
今はどうですか?編集 – Enigma