Class StringUtil
java.lang.Object
cn.net.pap.common.datastructure.collection.StringUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongroupSpecialStrings(String input, List<String> specialStrings) static int找到字符串A中第一次出现字符串B的位置(考虑扩展区字符,返回字符个数的位置)static voidprintstatic StringreplaceFirst(String str, String regex, String replacement) static String[]使用给定的分隔符字符串中的所有字符作为分隔符来拆分输入字符串splitAndFilter(String input, String delimiters) 使用给定的分隔符字符串中的所有字符作为分隔符来拆分输入字符串,并过滤掉空字符串
-
Constructor Details
-
StringUtil
public StringUtil()
-
-
Method Details
-
replaceFirst
-
print
print- Parameters:
str-
-
groupSpecialStrings
- Parameters:
input-specialStrings-- Returns:
-
indexOf2
找到字符串A中第一次出现字符串B的位置(考虑扩展区字符,返回字符个数的位置)- Parameters:
A- 原始字符串B- 要查找的子字符串- Returns:
- 子字符串B在字符串A中的字符位置,如果没有找到返回-1
-
split
使用给定的分隔符字符串中的所有字符作为分隔符来拆分输入字符串- Parameters:
input- 要拆分的字符串delimiters- 包含所有分隔符的字符串- Returns:
- 拆分后的字符串数组
-
splitAndFilter
使用给定的分隔符字符串中的所有字符作为分隔符来拆分输入字符串,并过滤掉空字符串- Parameters:
input- 要拆分的字符串delimiters- 包含所有分隔符的字符串- Returns:
- 拆分后的字符串列表(不包含空字符串)
-