在不同的对象java上生成序列号

时间:2016-01-27 21:46:28

标签: java

我试图创建一个类似"Prepaid Card"的课程,我需要为我的卡片提供顺序且唯一的ID。如何将我想要创建的一张卡的ID与已创建的其他卡进行比较?

1 个答案:

答案 0 :(得分:-1)

你可以使用静态的AtomicLong吗?

public class PrepaidCard {

  private static final AtomicLong ref = new AtomicLong();
  private final long counter;

  public PrepaidCard() {
    counter = ref.incrementAndGet();
  }
}