class person {
private int id ;
private String name;
private boolean gender;
public person() {
}
public AtomicLong getId() {
return id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public boolean isGender() {
return gender;
}
public void setGender(boolean gender) {
this.gender = gender;
}
}
我想在不使用构造函数和设置函数的情况下在此类中创建唯一的id。在不使用构造函数和设置函数的情况下创建唯一的id
请不要使用无意义的文字工作系统试图让你写给予更多的信息,更好的问题各地。你已经尝试了什么?你需要这个ID在多个系统之间是唯一的吗?代码的多次运行怎么样?它总是从0开始,然后递增? –
它总是从0开始并递增 –
在这种情况下,Elliott的答案应该适用于你。请注意,如果您多次运行该程序,您将多次获得相同的ID - 所以这不是您想要用于持久性数据的东西。 –