From ceb781292d54708c4a839101b8852d21fc896b4a Mon Sep 17 00:00:00 2001 From: Timi Date: Wed, 3 Jun 2026 00:05:40 +0800 Subject: [PATCH] v0.0.7 --- pom.xml | 2 +- src/main/java/com/imyeyu/utils/Text.java | 24 ++++++++++++++---------- 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/pom.xml b/pom.xml index 292c963..f532c47 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ com.imyeyu.utils timi-utils - 0.0.6 + 0.0.7 true diff --git a/src/main/java/com/imyeyu/utils/Text.java b/src/main/java/com/imyeyu/utils/Text.java index ee33e27..8af051e 100644 --- a/src/main/java/com/imyeyu/utils/Text.java +++ b/src/main/java/com/imyeyu/utils/Text.java @@ -75,8 +75,8 @@ public class Text { * @return true 时全部其他字符串和比较字符串一致 */ public static boolean eqAnd(String string, String... other) { - for (int i = 0; i < other.length; i++) { - if (!string.equals(other[i])) { + for (String s : other) { + if (!string.equals(s)) { return false; } } @@ -91,8 +91,8 @@ public class Text { * @return true 时其他字符串存在和比较字符串一致 */ public static boolean eqOr(String string, String... other) { - for (int i = 0; i < other.length; i++) { - if (!string.equals(other[i])) { + for (String s : other) { + if (!string.equals(s)) { return false; } } @@ -107,8 +107,8 @@ public class Text { * @return true 时全部其他字符串和比较字符串一致 */ public static boolean eqIgnoreCaseAnd(String string, String... other) { - for (int i = 0; i < other.length; i++) { - if (!string.equalsIgnoreCase(other[i])) { + for (String s : other) { + if (!string.equalsIgnoreCase(s)) { return false; } } @@ -123,8 +123,8 @@ public class Text { * @return true 时其他字符串存在和比较字符串一致 */ public static boolean eqIgnoreCaseOr(String string, String... other) { - for (int i = 0; i < other.length; i++) { - if (string.equalsIgnoreCase(other[i])) { + for (String s : other) { + if (string.equalsIgnoreCase(s)) { return true; } } @@ -141,8 +141,8 @@ public class Text { public static boolean containsIgnoreCase(String string, String... other) { String stringUpper = string.toUpperCase(); String stringLower = string.toLowerCase(); - for (int i = 0; i < other.length; i++) { - if (stringLower.contains(other[i].toLowerCase()) || stringUpper.contains(other[i].toUpperCase())) { + for (String s : other) { + if (stringLower.contains(s.toLowerCase()) || stringUpper.contains(s.toUpperCase())) { return true; } } @@ -403,4 +403,8 @@ public class Text { public static String underscoreClassName(Class clazz) { return camelCase2underscore(clazz.getSimpleName()); } + + public static String bizClassName(Class clazz) { + return underscoreClassName(clazz).toUpperCase(); + } } -- 2.49.1