gpt4 book ai didi

java - 如何使用类似于时间戳的计数器

转载 作者:行者123 更新时间:2023-11-30 06:18:46 25 4
gpt4 key购买 nike

我有一个 Node 对象,它包含一个字段 String 值和一个 int 字段时间戳。我希望时间戳字段是用作时间戳的整数,每次创建新节点时都会递增。

public class Node {
String value;
int timestamp;

public Node(String v) {
value = v;
}
}

例子:

  • 时间戳 = 0
  • Node n1 = new Node("n1") -> timestamp = 1
  • Node n2 = new Node("n2") -> timestamp = 2
  • System.out.println(n1.timestamp); -> 1
  • System.out.println(n2.timestamp); -> 2

我该怎么做?

最佳答案

创建一个静态变量,然后在构造函数中递增它并将时间戳设置为当前值:

public class Node {
String value;
static counter;
int timestamp;

public Node(String v) {
value = v;
counter++;
timestamp = counter;
}
}

关于java - 如何使用类似于时间戳的计数器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23998979/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com