package com.qianwen.smartman.modules.smis.utils; import com.qianwen.core.tool.utils.Func; public final class StringUtils { private StringUtils() { throw new UnsupportedOperationException("This is a utility class and cannot be instantiated"); } public static String getKey(Object... values) { if (Func.isEmpty(values)) { return ""; } StringBuilder sb = new StringBuilder(); boolean flag = false; for (Object value : values) { if (Func.isNotEmpty(value)) { if (flag) { sb.append("-"); } flag = true; sb.append(value); } } return sb.toString(); } }