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