在Java編程語言中,字符串是一種非常常用的數(shù)據(jù)類型。有時(shí)我們需要判斷一個(gè)字符串是否以特定的字符或字符串開頭或結(jié)尾。Java中提供了一些方法來實(shí)現(xiàn)這個(gè)目的。
/** * 判斷一個(gè)字符串是否以指定的字符或字符串開頭 * * @param str 待檢查的字符串 * @param prefix 指定的開頭字符或字符串 * @return true 如果以指定的字符或字符串開頭,否則返回false */ public static boolean startsWith(String str, String prefix) { return str.startsWith(prefix); }
以上是Java中判斷字符串是否以指定的字符或字符串開頭的方法。我們只需要傳入待檢查的字符串和指定開頭的字符或字符串,就可以得到一個(gè)Boolean類型的結(jié)果。
/** * 判斷一個(gè)字符串是否以指定的字符或字符串結(jié)尾 * * @param str 待檢查的字符串 * @param suffix 指定的結(jié)尾字符或字符串 * @return true 如果以指定的字符或字符串結(jié)尾,否則返回false */ public static boolean endsWith(String str, String suffix) { return str.endsWith(suffix); }
以上是Java中判斷字符串是否以指定的字符或字符串結(jié)尾的方法。同樣只需要傳入待檢查的字符串和指定的結(jié)尾字符或字符串,就可以得到一個(gè)Boolean類型的結(jié)果。
通過上述方法,我們可以輕松地判斷一個(gè)字符串是否以指定的字符或字符串開頭或結(jié)尾,方便程序的編寫。