Java String.endsWith()マスター:文字列サフィックスチェック実例付き
Java String.endsWith() — 文字列サフィックス判定
String.endsWith()メソッドは、指定文字列が特定のサフィックス(接尾辞)で終わるか判定します。booleanを返し:サフィックスが呼び出し元文字列の末尾と一致すればtrue、 otherwise false。
メソッドシグネチャ
public boolean endsWith(String suffix)
パラメータ
suffix — 呼び出し元文字列の末尾と比較する部分文字列。
戻り値
- true — 呼び出し元文字列が
suffixで終わる - false — 呼び出し元文字列が
suffixで終わらない
例外
suffixがnullの場合NullPointerExceptionをスロー。
実践例
public class EndsWithDemo {
public static void main(String[] args) {
String sample = "Java String endsWith example";
System.out.println("Ends with 'e': " + sample.endsWith("e")); // true
System.out.println("Ends with 'ple': " + sample.endsWith("ple")); // true
System.out.println("Ends with 'Java':" + sample.endsWith("Java")); // false
}
}
出力:
Ends with 'e': true Ends with 'ple': true Ends with 'Java':false
公式ドキュメント:String.endsWith()
Java
- Python strip()メソッド完全ガイド:実践例付き
- Python len()関数:オブジェクトの長さを測る実践ガイド
- Python String.find()メソッド完全ガイド:構文、例、代替手法
- Java文字列をマスター:生成、メソッド、ベストプラクティス
- Java String.length()メソッド:文字列サイズ取得の実例解説
- Java String.indexOf()マスター:部分文字列検索と実践例
- Java String.charAt()完全解説:構文、戻り値、例外、実例
- Java String.compareTo()マスター:構文、ユースケース、実践例
- Java String.contains()メソッド:部分文字列チェックの実践例
- Java文字列置換マスター:replace()、replaceAll()、replaceFirst()徹底解説
- Javaで挿入ソート:わかりやすい例とステップバイステップガイド