diff --git a/src/main/java/stu/utils/Convert.java b/src/main/java/stu/utils/Convert.java new file mode 100644 index 0000000..3f52cda --- /dev/null +++ b/src/main/java/stu/utils/Convert.java @@ -0,0 +1,25 @@ +package stu.utils; + +/** + * @Author cuiJiaWang + * @Create 2025-02-10 14:19 + */ +public class Convert extends cn.hutool.core.convert.Convert { + + /* + toStr + toInt + */ + + public static String toStr(Object value) { + return toStr(value, (String) null); + } + + public static Integer toInt(Object value) { + return toInt(value, (Integer) null); + } + + public static Integer toInt(Object value, Integer defaultValue) { + return (Integer) convertQuietly(Integer.class, value, defaultValue); + } +} diff --git a/src/main/java/stu/utils/JSONUtil.java b/src/main/java/stu/utils/JSONUtil.java new file mode 100644 index 0000000..d7721b7 --- /dev/null +++ b/src/main/java/stu/utils/JSONUtil.java @@ -0,0 +1,9 @@ +package stu.utils; + +/** + * @Author cuiJiaWang + * @Create 2025-02-10 14:45 + */ +public class JSONUtil extends cn.hutool.json.JSONUtil { + +} diff --git a/src/main/java/stu/utils/ObjectUtil.java b/src/main/java/stu/utils/ObjectUtil.java new file mode 100644 index 0000000..eb78f36 --- /dev/null +++ b/src/main/java/stu/utils/ObjectUtil.java @@ -0,0 +1,18 @@ +package stu.utils; + +/** + * @Author cuiJiaWang + * @Create 2025-02-10 14:22 + */ +public class ObjectUtil extends cn.hutool.core.util.ObjectUtil{ + + public static void main(String[] args) { + Object obj = null; + ObjectUtil.isNull(obj); // true + ObjectUtil.isEmpty(obj); // true + obj = ""; + ObjectUtil.isEmpty(obj); // true + obj = " "; + System.out.println(ObjectUtil.isEmpty(obj));; // false + } +} diff --git a/src/main/java/stu/utils/StrUtil.java b/src/main/java/stu/utils/StrUtil.java new file mode 100644 index 0000000..1496ff9 --- /dev/null +++ b/src/main/java/stu/utils/StrUtil.java @@ -0,0 +1,17 @@ +package stu.utils; + +/** + * @Author cuiJiaWang + * @Create 2025-02-10 14:10 + */ +public class StrUtil extends cn.hutool.core.util.StrUtil { + // cn.hutool.core.util.StrUtil extends CharSequenceUtil implements StrPool + + /* + StrPool:":" ">" "{}" "\r" ... + */ + + public static void main(String[] args) { + System.out.println(StrUtil.COLON); // : + } +}