ホームページ >Java >&#&チュートリアル >Java の String.endsWith() 関数を使用して、文字列が指定されたサフィックスで終わるかどうかを判断します
Java の String.endsWith() 関数を使用して、文字列が指定されたサフィックスで終わるかどうかを判断します
Java プログラミングでは、文字列が指定されたサフィックスで終わるかどうかを判断する必要があることがよくあります。 String クラスが提供する endsWith() 関数を使用して決定できます。この関数を通じて、文字列が指定されたサフィックスで終わるかどうかを効果的に判断できます。
String クラスは Java で文字列を表現するために使用されるクラスで、文字列を操作するためのメソッドが多数用意されています。このうち、endsWith() 関数は、文字列が指定されたサフィックスで終わるかどうかを判定するために使用され、その定義は次のとおりです。関数は非常に単純で、String 型のパラメータの接尾辞を受け取り、判定する接尾辞の文字列を指定します。この関数を呼び出す文字列がサフィックスで終わる場合、つまり条件が満たされる場合は true が返され、それ以外の場合は false が返されます。
次の例は、endsWith() 関数を使用して、文字列が指定されたサフィックスで終わるかどうかを判断する方法を示しています。
public class EndsWithExample { public static void main(String[] args) { String str1 = "Hello World"; String str2 = "Java Programming"; System.out.println("str1 ends with World: " + str1.endsWith("World")); // true System.out.println("str1 ends with Hello: " + str1.endsWith("Hello")); // false System.out.println("str2 ends with Programming: " + str2.endsWith("Programming")); // true System.out.println("str2 ends with Java: " + str2.endsWith("Java")); // false } }
上の例では、2 つの文字列変数 str1 を定義しました。 str2 はそれぞれ「Hello World」と「Java プログラミング」です。次に、endsWith() 関数を使用して、2 つの文字列が指定されたサフィックスで終わるかどうかを判断します。
上記のコードを実行すると、出力結果は次のようになります:
str1 ends with World: true str1 ends with Hello: false str2 ends with Programming: true str2 ends with Java: false
結果から、str1 が "World" で終わっていることがわかります。そのため、str1.endsWith("World") を呼び出します。 true を返します。「Hello」の代わりに終了するため、str1.endsWith("Hello") を呼び出すと false が返されます。同様に、str2 は「Programming」で終わるため、str2.endsWith("Programming") を呼び出すと true が返されますが、「Java」で終わらないため、str2.endsWith("Java") を呼び出すと false が返されます。
要約すると、Java の String クラスの endsWith() 関数を使用すると、文字列が指定されたサフィックスで終わるかどうかを簡単に判断できます。この関数は、実際のプログラミング作業、特にファイル名や URL の処理などのシナリオで非常に役立ち、文字列をより効率的に処理するのに役立ちます。
以上がJava の String.endsWith() 関数を使用して、文字列が指定されたサフィックスで終わるかどうかを判断しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。