Java
StringUtility
StringUtility 是一个工具类,提供字符串操作的常用方法。旨在简化字符串处理并提高代码可读性。
- Module:
core - Type:
final class - Package:
com.euonia.utility - Author: damon(zhaorong@outlook.com)
Methods¶
isNullOrEmpty¶
检查给定的字符串是否为 null 或空字符串。
- Parameters:
input(String): 要检查的字符串- Returns:
boolean- 如果字符串为 null 或空字符串,则返回 true
isNullOrBlank¶
检查给定的字符串是否为 null、空字符串或仅包含空白字符。
- Parameters:
input(String): 要检查的字符串- Returns:
boolean- 如果字符串为 null、空字符串或仅包含空白字符,则返回 true
capitalizeFirstLetter¶
将输入字符串的首字母大写。
- Parameters:
input(String): 要处理的字符串- Returns:
String- 首字母大写后的字符串
decapitalizeFirstLetter¶
将输入字符串的首字母小写。
- Parameters:
input(String): 要处理的字符串- Returns:
String- 首字母小写后的字符串
capitalizeFirstLetterWithUnderscore¶
将输入字符串的首字母大写,并在单词之间添加下划线。
- Parameters:
input(String): 要处理的字符串- Returns:
String- 首字母大写并添加下划线后的字符串
collapse¶
接受一个字符串数组,并返回第一个非空且非空字符串的值。如果所有字符串都是空的或 null,则返回 null。
- Parameters:
parts(String...): 要处理的字符串数组- Returns:
String- 第一个非空且非空字符串的值,如果全部为空或 null 则返回 null
collapse¶
接受一个字符串供应者数组,并返回第一个非空且非空字符串的值。如果所有字符串都是空的或 null,则返回 null。
- Parameters:
suppliers(Supplier<String>...): 要处理的字符串供应者数组- Returns:
String- 第一个非空且非空字符串的值,如果全部为空或 null 则返回 null