java 生成4位自增流水号
时间: 2023-09-07 20:13:58 浏览: 323
Produced-four-serial-for-java.rar_four_java 生成流水_java四位流水号
以下是一个简单的 Java 代码示例,可以生成一个长度为 4 的自增流水号:
```java
public class SerialNumberGenerator {
private static int count = 0;
public static synchronized String getNextSerialNumber() {
count++;
return String.format("%04d", count);
}
}
```
在上述代码中,我们使用了一个静态变量 `count` 来记录当前生成的流水号,每次生成新的流水号时,将 `count` 值加 1,并使用 `String.format` 方法将其格式化为长度为 4 的字符串,最终返回生成的流水号。
需要注意的是,在多线程环境下,为了避免并发问题,我们使用了 `synchronized` 关键字来保证方法的原子性。
阅读全文