package com.sandu.ximon.admin.manager.iot.rrpc.util;
|
|
/**
|
* @author chenjiantian
|
*/
|
public class SupplementUtils {
|
|
|
/**
|
* 截取指定长度的字符串,不足以0填充前面
|
* @param hex 字符串
|
* @param totalBit 截取长度
|
* @return 截取后的字符串
|
*/
|
public static String suppleZero(String hex, Integer totalBit) {
|
|
if (hex.length() > totalBit) {
|
return hex.substring(0, totalBit);
|
} else if (hex.length() == totalBit) {
|
return hex;
|
}
|
totalBit = totalBit - hex.length();
|
|
StringBuilder hexBuilder = new StringBuilder(hex);
|
for (int i = 0; i < totalBit; i++) {
|
hexBuilder.insert(0, "0");
|
}
|
hex = hexBuilder.toString();
|
return hex;
|
}
|
|
|
}
|