RuoYi
2021-06-10 8c0259ceca0159879b497e5bd446776d96862f1e
区分Byte[]类型防止出现死循环
已修改1个文件
10 ■■■■ 文件已修改
src/main/java/com/ruoyi/common/core/text/Convert.java 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/common/core/text/Convert.java
@@ -7,6 +7,7 @@
import java.text.NumberFormat;
import java.util.Set;
import com.ruoyi.common.utils.StringUtils;
import org.apache.commons.lang3.ArrayUtils;
/**
 * 类型转换器
@@ -795,9 +796,14 @@
        {
            return (String) obj;
        }
        else if (obj instanceof byte[] || obj instanceof Byte[])
        else if (obj instanceof byte[])
        {
            return str((Byte[]) obj, charset);
            return str((byte[]) obj, charset);
        }
        else if (obj instanceof Byte[])
        {
            byte[] bytes = ArrayUtils.toPrimitive((Byte[]) obj);
            return str(bytes, charset);
        }
        else if (obj instanceof ByteBuffer)
        {