package com.zy.kingdee.utils; import com.core.common.SpringUtils; public class CustomStringUtils { public static boolean isBlank(Object... objects) { Boolean result = false; for (Object object : objects) { if (null == object || "".equals(object.toString().trim()) || "null".equals(object.toString().trim())) { result = true; break; } } return result.booleanValue(); } public static boolean isNotBlank(Object... objects) { return !isBlank(objects); } public static boolean isBlank(String... objects) { return isBlank((Object[]) objects); } public static boolean isNotBlank(String... objects) { return !isBlank((Object[]) objects); } public static boolean isBlank(String str) { return isBlank(str); } public static boolean isNotBlank(String str) { return !isBlank(str); } public static int indexOf(String baseStr, String[] strings) { if (null == baseStr || baseStr.length() == 0 || null == strings) { return 0; } int i = 0; for (String string : strings) { boolean result = baseStr.equals(string); if (result) { i++; } i = i; } return i; } public static String trimToEmpty(Object str) { return isBlank(str) ? "" : str.toString().trim(); } }