startsWith/endsWithメソッド
文字列が指定の接頭辞/接尾辞を持つかを判定する – startsWith/endsWithメソッド- public boolean startsWith(String prefix [,int offset])
- public boolean endsWith(String suffix)
- prefix:接頭辞
- offset:比較を開始する文字位置
- suffix:接尾辞
文字列が指定された部分文字列で始まるかどうかを判定するには、startsWithメソッドを利用します。指定の部分文字列で終わるかどうかを判定するならば、endsWithメソッドを使用してください。
startsWithメソッドでは、引数offsetを指定することで、文字列の検索開始位置を指定することも可能です。
StrStartEnd.java
package com.example.mynavi.string; public class StrStartEnd { public static void main(String[] args) { String url = "http://www.examples.com/index.php"; System.out.println(url.startsWith("http://")); //; 結果:true System.out.println(url.endsWith(".html")); // 結果:false } }