package com.cim.idm.utils; import java.util.Map; public class ParamUtils { /** * 获取参数值并处理空值 * * @param param 参数Map * @param key 参数键 * @return 参数值的字符串表示,如果参数为空则返回空字符串 */ public static String getStringParam(Map param, String key) { // 校验输入参数是否为null if (param == null || key == null) { return ""; } // 获取参数值 Object value = param.get(key); // 处理值为null或非String类型的情况 if (value == null) { return ""; } else if (value instanceof String) { return (String) value; } else { return value.toString(); } } public static boolean isEmpty(String actNoPDA) { // 处理 null 和空字符串的情况 return actNoPDA == null || actNoPDA.trim().isEmpty(); } }