2023-02-16 15:28:15 +08:00

44 lines
1.1 KiB
Java

package com.zhgd.xmgl.util;
import lombok.extern.slf4j.Slf4j;
/**
* @program: wisdomSite
* @description:
* @author: Mr.Peng
* @create: 2021-08-16 17:19
**/
@Slf4j
public class CodeUtils {
public static String getCode(String code) {
String[] tempCode = code.split("\\.");
Integer num = Integer.valueOf(tempCode[tempCode.length - 1]);
num++;
StringBuilder builder = new StringBuilder();
for (int i = 0; i < tempCode.length - 1; i++) {
builder.append(tempCode[i]).append(".");
}
if (num < 10) {
builder.append("0").append(num);
} else {
builder.append(num);
}
return builder.toString();
}
public static String subCode(String code) {
if (code.indexOf(".") >= 0) {
return code.substring(0, code.lastIndexOf("."));
} else {
return code;
}
}
public static void main(String[] args) {
log.info(subCode("08"));
log.info(subCode("08.01"));
log.info(subCode("08.01.03"));
}
}