这里只需要修改 %04d 中的4即可设置生成几位数
/** * 获取下一个编号 * @param startValue 上一个编号 * @return */ public static String getNext(int startValue) { AtomicInteger val = new AtomicInteger(startValue); int nextVal = val.incrementAndGet(); return String.format("%04d", nextVal); }