一段关于流水号的小程序
今天项目里需要对原来的物资数据进行排号用到了流水号,自己写的一小段记录一下
/**
* 获取流水号
* @param length 需要的流水号位数
* @param num 数字
* @return
* @throws CommonMsgException
*/
public static String getCode(int length,int num)throws CommonMsgException{
if (String.valueOf(num).length() > length){
throw new CommonMsgException("数字长度比要求的位数多");
}
String str = "";
for (int i = 0;i < length;i++){
str = str+"0";
}
int subLength = String.valueOf(num).length();
str = str.substring(subLength) +num;
return str;
}

浙公网安备 33010602011771号