當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
SpringBoot 自带工具类~StringUtils
生活随笔
收集整理的這篇文章主要介紹了
SpringBoot 自带工具类~StringUtils
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
org.springframework.util.StringUtils
1、字符串判斷工具
// 判斷字符串是否為 null,或 ""。注意,包含空白符的字符串為非空 boolean isEmpty(Object str) // 判斷字符串是否是以指定內(nèi)容結(jié)束。忽略大小寫 boolean endsWithIgnoreCase(String str, String suffix) // 判斷字符串是否已指定內(nèi)容開頭。忽略大小寫 boolean startsWithIgnoreCase(String str, String prefix) // 是否包含空白符 boolean containsWhitespace(String str) // 判斷字符串非空且長(zhǎng)度不為 0,即,Not Empty boolean hasLength(CharSequence str) // 判斷字符串是否包含實(shí)際內(nèi)容,即非僅包含空白符,也就是 Not Blank boolean hasText(CharSequence str) // 判斷字符串指定索引處是否包含一個(gè)子串。 boolean substringMatch(CharSequence str, int index, CharSequence substring) // 計(jì)算一個(gè)字符串中指定子串的出現(xiàn)次數(shù) int countOccurrencesOf(String str, String sub)2、字符串操作工具
// 查找并替換指定子串 String replace(String inString, String oldPattern, String newPattern) // 去除尾部的特定字符 String trimTrailingCharacter(String str, char trailingCharacter) // 去除頭部的特定字符 String trimLeadingCharacter(String str, char leadingCharacter) // 去除頭部的空白符 String trimLeadingWhitespace(String str) // 去除頭部的空白符 String trimTrailingWhitespace(String str) // 去除頭部和尾部的空白符 String trimWhitespace(String str) // 刪除開頭、結(jié)尾和中間的空白符 String trimAllWhitespace(String str) // 刪除指定子串 String delete(String inString, String pattern) // 刪除指定字符(可以是多個(gè)) String deleteAny(String inString, String charsToDelete) // 對(duì)數(shù)組的每一項(xiàng)執(zhí)行 trim() 方法 String[] trimArrayElements(String[] array) // 將 URL 字符串進(jìn)行解碼 String uriDecode(String source, Charset charset)3、路徑相關(guān)工具方法
// 解析路徑字符串,優(yōu)化其中的 “..” String cleanPath(String path) // 解析路徑字符串,解析出文件名部分 String getFilename(String path) // 解析路徑字符串,解析出文件后綴名 String getFilenameExtension(String path) // 比較兩個(gè)兩個(gè)字符串,判斷是否是同一個(gè)路徑。會(huì)自動(dòng)處理路徑中的 “..” boolean pathEquals(String path1, String path2) // 刪除文件路徑名中的后綴部分 String stripFilenameExtension(String path) // 以 “. 作為分隔符,獲取其最后一部分 String unqualify(String qualifiedName) // 以指定字符作為分隔符,獲取其最后一部分 String unqualify(String qualifiedName, char separator)總結(jié)
以上是生活随笔為你收集整理的SpringBoot 自带工具类~StringUtils的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 精通 Oracle+Python 系列
- 下一篇: Spring Data JPA 从入门到