diff --git a/blade-core-tool/src/main/java/org/springblade/core/tool/utils/Func.java b/blade-core-tool/src/main/java/org/springblade/core/tool/utils/Func.java index 470f89d..a571392 100644 --- a/blade-core-tool/src/main/java/org/springblade/core/tool/utils/Func.java +++ b/blade-core-tool/src/main/java/org/springblade/core/tool/utils/Func.java @@ -625,7 +625,7 @@ public class Func { * 转换为Integer数组
* * @param split 分隔符 - * @param split 被转换的值 + * @param str 被转换的值 * @return 结果 */ public static Integer[] toIntArray(String split, String str) { @@ -641,6 +641,27 @@ public class Func { return ints; } + /** + * 转换为Integer集合
+ * + * @param str 结果被转换的值 + * @return 结果 + */ + public static List toIntList(String str) { + return Arrays.asList(toIntArray(str)); + } + + /** + * 转换为Integer集合
+ * + * @param split 分隔符 + * @param str 被转换的值 + * @return 结果 + */ + public static List toIntList(String split, String str) { + return Arrays.asList(toIntArray(split, str)); + } + /** * 转换为String数组
* @@ -665,6 +686,27 @@ public class Func { return str.split(split); } + /** + * 转换为String集合
+ * + * @param str 结果被转换的值 + * @return 结果 + */ + public static List toStrList(String str) { + return Arrays.asList(toStrArray(str)); + } + + /** + * 转换为String集合
+ * + * @param split 分隔符 + * @param str 被转换的值 + * @return 结果 + */ + public static List toStrList(String split, String str) { + return Arrays.asList(toStrArray(split, str)); + } + /** * 将 long 转短字符串 为 62 进制 *