我正在创建一种方法来生成Integer类型的唯一ID,并且想知道如何执行以下操作。
在我的对象中,我想从我的setter方法中调用generateUniqueID方法。 generateUniqueID将生成一个递增的数字,然后将其附加到字符串
例如提醒1,提醒2等...
我不确定如何执行此操作,并且想知道是否有人可以提供帮助?
谢谢
最佳答案
只要没有并发。
private static int reminderID = 1;
public synchronized static String generateUniqueID() {
String uniqueId = "Reminder-" + reminderID;
reminderID++;
return uniqueId;
}