让我们考虑列表更新的操作,我可以在其中添加和删除成员,并且在每次添加或删除成员时,我们希望通知列表所有者,除了第一次添加。例如,当我添加第一个成员时,通知将不会被发送,但是当添加下一个成员或删除现有成员时,应发送通知。总之,如何识别java中的第一个事务?或者如何使用Java实现这个?
答案 0 :(得分:0)
您可以添加最初设置为shouldNotify
的布尔变量false
。然后,在方法中,add
和remove
元素应该检查此变量,如果是,则通知用户。如果不是 - 只需将其设置为true即可。
if(shouldNotify) {
sendNotification();
} else {
shouldNotify = true;
}