Java的String類中的startsWith方法和endsWith方法示例詳解
1、startsWith()方法
用于檢測字符串是否以指定的前綴開始。
語法:
public boolean startsWith(String prefix, int toffset) public boolean startsWith(String prefix) 參數(shù) prefix -- 前綴。 toffset -- 字符串中開始查找的位置。 返回值 如果字符串以指定的前綴開始,則返回 true;否則返回 false。
舉例:
public class Test { public static void main(String args[]) { String Str = new String("www.runoob.com"); System.out.print("返回值 :" ); System.out.println(Str.startsWith("www") ); System.out.print("返回值 :" ); System.out.println(Str.startsWith("runoob") ); System.out.print("返回值 :" ); System.out.println(Str.startsWith("runoob", 4) ); } }
以上程序執(zhí)行結果為:
返回值 :true
返回值 :false
返回值 :true
2.endsWith()方法
endsWith()方法用于測試字符串是否以指定的后綴結束。
語法如下:
public boolean endsWith(String suffix) 參數(shù) suffix -- 指定的后綴。 返回值 如果參數(shù)表示的字符序列是此對象表示的字符序列的后綴,則返回 true;否則返回 false。注意,如果參數(shù)是空字符串,或者等于此 String 對象(用 equals(Object) 方法確定),則結果為 true。
舉例:
public class Test { public static void main(String args[]) { String Str = new String("菜鳥教程:www.runoob.com"); boolean retVal; retVal = Str.endsWith( "runoob" ); System.out.println("返回值 = " + retVal ); retVal = Str.endsWith( "com" ); System.out.println("返回值 = " + retVal ); } }
結果如下:
返回值 = false
返回值 = true
到此這篇關于Java的String類中的startsWith方法和endsWith方法的文章就介紹到這了,更多相關java startsWith方法和endsWith方法內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
- JSON.toJSONString()方法在Java中的使用方法及應用場景
- Java中的String不可變性實現(xiàn)
- Java中的StringTokenizer實現(xiàn)字符串切割詳解
- Java中的String、StringBuilder、StringBuffer三者的區(qū)別詳解
- Java中的StringJoiner類使用示例深入詳解
- Java中的StringBuilder()常見方法詳解
- java8中的List<String>轉List<Integer>的實例代碼
- Java中如何取出String字符串括號中的內(nèi)容
- Java中的StringUtils引入及使用示例教程
- 深入理解Java中的String(示例詳解)
相關文章
SpringBoot使用Jasypt對YML文件配置內(nèi)容加密的方法(數(shù)據(jù)庫密碼加密)
本文介紹了如何在SpringBoot項目中使用Jasypt對application.yml文件中的敏感信息(如數(shù)據(jù)庫密碼)進行加密,通過引入Jasypt依賴、配置加密密鑰、加密敏感信息并測試解密功能,可以提高配置文件的安全性,減少因配置文件泄露導致的安全風險,感興趣的朋友一起看看吧2025-03-03Springcloud中的@RefreshScope的實現(xiàn)
@RefreshScope注解是Spring Cloud中的一個注解,它用來實現(xiàn)Bean中屬性的動態(tài)刷新,本文就來介紹一下@RefreshScope注解的使用,感興趣的可以了解一下2024-06-06idea2020.1版本git提交項目到github上的方法
這篇文章主要介紹了idea2020.1版本git提交項目到github上的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2020-06-06解決mybatis generator MySQL自增ID出現(xiàn)重復問題MySQLIntegrityC
在MySQL中使用MyBatis時,可能會遇到由于主鍵重復導致的插入失敗問題,此問題通常發(fā)生在連續(xù)插入多條數(shù)據(jù)時,如果selectKey的order配置錯誤,如使用BEFORE而不是AFTER,將會導致獲取的ID未更新,引起主鍵重復錯誤,正確的配置應使用AFTER2024-10-10