java中String 字符串的截取操作


1:通過split()

將正則傳入split()。返回的是一個字符串數組類型。不過通過這種方式截取會有很大的性能損耗,因為分析正則非常耗時。[當分割符是 . 或者是 | 時,必須使用 \\ 進行轉義]
String str="How .are you. doing today?"; String[] arr = str.split("."); for(String string : arr) { System.out.println("返回的數組是"+string); }

2:方法二:通過subString()方法來進行字符串截取

截取字符串,從第0位到str.length()-n
String str = "loveyouand"; int n = 4; System.out.println(str.substring(0,str.length()-n));

3、查看字符串是不是以某一個字符串結尾的 endWith

String str1 = "abcasdfasdfabc"; String str2 = "abcdsdfasdfasdfasdfasdabc"; if(str1.startsWith(str2.substring(0,2))&&str1.endsWith(str2.substring(str2.length()-3)))


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM