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(); + } }